I removed the validate attribute from the web.config handler and got this message:
System.Web.Routing.UrlRoutingModule does not implement IHttpHandlerFactory or IHttpHandler
So i googled and tried changing UrlRoutingModule to UrlRoutingHandler
The IHttpHandler error went away but back came the includes.js 404!