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
add response content compression
add compress comment, zlib -> deflate constant
added example filter that uses the CompressingResponseWriter

instead of globally enabling response encoding using:

restful.EnableContentEncoding = true
extended install script with example builds
updated doc with encoding section
work on swagger models

1. read recursive structures by relfection
2. find a way to reference external schema files
add missing status message 415
add missing status message 415
use abs. path for field type; use json name if tag provides it
document optional use of swagger UI serving
Merge branch 'swagger-model-recurs'
define RouteSelector interface
changing the interface