Annotation support for routing
update travis file
Add Route annotation that lets the annotation specify a id instead of always using the class notation
Add spec for AnnotationClassLoader