Small extract method to change deserialization types in generics
Add feature to deserialize generic type
Change condition to compare with ParameterizedType
Add @Options and @Patch to PathAnnotationRoutesParser class
Add cover when receive more than one args
Deserializion only type parameter is equals to generic type
Refactoring parse of generic parameters
Refactoring the check parameters to test
Add test to parameters diff
Inline methods
Inline ParameterizedType
Change cast type location
Merge remote-tracking branch 'dtelaroli/master'

Conflicts:
	vraptor-core/src/main/java/br/com/caelum/vraptor/deserialization/gson/GsonDeserialization.java
	vraptor-core/src/test/java/br/com/caelum/vraptor/deserialization/gson/GsonDeserializerTest.java
Fixing generic discovery
configuring MessageIntepolator when we are creating our ValidatorFactory
changing MessageInterpolatorFactory to avoid circular reference problem. now we can override MessageInterpoletorFactory to define the bundle to be used
ops, @lucascs says that Pico is nice and calls PostConstruct as expected
removing hack for Pico, since it calls PostConstruct as expected
we don't need to check null, since this method is only called once
Merge pull request #560 from nykolaslima/hibernate_validator_with_messages_properties

Change hibernate validation resource bundle default