define RouteSelector interface
merge with master
Merge branch 'meetup2013' into router_interface
changing the interface
Merge branch 'master' into router_interface
introduct interface RouteSelector, tests ok
start with curly router
define RouteSelector interface
changing the interface
introduct interface RouteSelector, tests ok
start with curly router
merged with master, small doc changes
Merge branch 'router_interface' of https://github.com/emicklei/go-restful into router_interface

Conflicts:
	web_service_container.go
typo
allow primitive types for response
router rename
fix duplicate headers when calling WriteError in some cases.
add Operation for documentation, maps to nickname in Swagger
documented Operation usage
path and query parameters now have default documented type set to string