wip
Add :RouteMaker and refactor WebApp to use it.
Assorted polish. Still a work-in-progress.
type_name_style: original/CamelCase/camelCase/under_score

Also changed type_name_for_schema_source to type_name_for_resultset.
Docs for WebAPI::DBIC::WebApp at last!
Merge branch 'feature/route-maker'

Conflicts:
	lib/WebAPI/DBIC/WebApp.pm
Update Changes. Bump version to 0.003001