Ported all constraint methods to IRouteConstraints
Removed constraint methods and replaced them with IRouteConstraints
Fixed some minor issues with demo project
Updated demo project with a custom route constraint
Renamed RouteConstaint to RouteSegmentConstraint
Added DateTime constraint with format parameter
Added IResponseProcessors back in
Added 'Base' suffix to ParameterizedRouteSegmentConstraint
Added XML documentation to public/protected members
Merge pull request #1277 from khellang/configurable-route-constraints

Configurable route segment constraints