lots of performance improvements

1) streaming json instead of creating maps and lists
2) cached reflection logic
3) created the ability to write custom Property objects -- value resolvers per object that yoga knows about
4) moved around the way URI creation happens so that it can leverage #3 and also be a bit more performant
Merge remote-tracking branch 'upstream/master'
more performance improvements
Merge https://github.com/skyscreamer/yoga
Merge remote-tracking branch 'upstream1/master'
replacing dependency on @Autowired with @Inject for JAX-RS
Merge remote-tracking branch 'upstream1/master'

Conflicts:
	yoga-integration/yoga-jaxrs/pom.xml
	yoga-integration/yoga-jaxrs/src/main/java/org/skyscreamer/yoga/jaxrs/view/AbstractSelectorMessageBodyWriter.java
Merge branch 'master' of https://github.com/sduskis/yoga
creating static filter.  Moving resources (js, css, html) into shared folder
Merge branch 'master' of https://github.com/sduskis/yoga
temporarily adding the urlrewrite files into each of the projects while we figure out a better way
moving dependencies for performance tests into appropriate scope.  Spring-test now has maven test scope.  Spring beans have been moved to their own file.  The PerfRunner was moved into the test directory
Merge pull request #212 from sduskis/master

jersey changes, json streaming, static file in jar