small refactorings, reformating...
some refactorings... lots of tab to space conversions
Merge remote branch 'upstream/master'

Conflicts:
	yoga-core/src/main/java/org/skyscreamer/yoga/enricher/HrefEnricher.java
	yoga-core/src/main/java/org/skyscreamer/yoga/enricher/NavigationLinksEnricher.java
	yoga-core/src/main/java/org/skyscreamer/yoga/exceptions/EntityCountExceededException.java
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/HierarchicalModelObserver.java
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/ResultTraverser.java
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/YogaInstanceContext.java
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/YogaInstanceContextFactory.java
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/YogaRequestContext.java
	yoga-core/src/main/java/org/skyscreamer/yoga/metadata/MapMetaDataServiceImpl.java
	yoga-core/src/main/java/org/skyscreamer/yoga/metadata/MetaDataService.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/AbstractHierarchicalModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/AbstractSimplePropertyHierarchyModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/HierarchicalModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/HierarchicalModelEntityCounter.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/ListHierarchicalModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/MapHierarchicalModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/ObservedHierarchicalModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/SimplePropertyHierarchyModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/XhtmlHierarchyModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/model/XmlHierarchyModel.java
	yoga-core/src/main/java/org/skyscreamer/yoga/selector/FieldSelector.java
	yoga-core/src/main/java/org/skyscreamer/yoga/selector/GDataSelectorParser.java
	yoga-core/src/main/java/org/skyscreamer/yoga/selector/LinkedInSelectorParser.java
	yoga-core/src/main/java/org/skyscreamer/yoga/selector/ParentheticalSelectorParser.java
	yoga-core/src/main/java/org/skyscreamer/yoga/util/ParenthesisUtil.java
	yoga-core/src/test/java/org/skyscreamer/yoga/enricher/NavigationLinksEnricherTest.java
	yoga-demos/yoga-demo-resteasy/src/main/java/org/skyscreamer/yoga/demo/resteasy/resources/AbstractController.java
	yoga-demos/yoga-demo-resteasy/src/main/java/org/skyscreamer/yoga/demo/resteasy/resources/ControllerSubscriber.java
	yoga-demos/yoga-demo-resteasy/src/main/java/org/skyscreamer/yoga/demo/resteasy/resources/MetaDataController.java
	yoga-demos/yoga-demo-resteasy/src/main/java/org/skyscreamer/yoga/demo/resteasy/resources/ResourceNotFoundException.java
	yoga-demos/yoga-demo-resteasy/src/main/java/org/skyscreamer/yoga/demo/resteasy/resources/UserController.java
	yoga-demos/yoga-demo-resteasy/src/test/java/org/skyscreamer/yoga/demo/test/resteasy/RunServer.java
	yoga-demos/yoga-demo-shared/src/main/java/org/skyscreamer/yoga/demo/dao/GenericDaoBean.java
	yoga-demos/yoga-demo-shared/src/main/java/org/skyscreamer/yoga/demo/mapper/HibernateClassFinderStrategy.java
	yoga-demos/yoga-demo-shared/src/main/java/org/skyscreamer/yoga/demo/model/Album.java
	yoga-demos/yoga-demo-shared/src/main/java/org/skyscreamer/yoga/demo/model/Artist.java
	yoga-demos/yoga-demo-shared/src/main/java/org/skyscreamer/yoga/demo/model/Song.java
	yoga-demos/yoga-demo-shared/src/main/java/org/skyscreamer/yoga/demo/model/User.java
	yoga-demos/yoga-demo-springmvc/src/main/java/org/skyscreamer/yoga/demo/test/controller/AbstractController.java
	yoga-demos/yoga-demo-springmvc/src/main/java/org/skyscreamer/yoga/demo/test/controller/MetaDataController.java
	yoga-demos/yoga-demo-springmvc/src/test/java/org/skyscreamer/yoga/demo/test/springmvc/RunServer.java
	yoga-integration/yoga-resteasy/src/main/java/org/skyscreamer/yoga/resteasy/util/RESTEasySpringListener.java
	yoga-integration/yoga-resteasy/src/main/java/org/skyscreamer/yoga/resteasy/view/AbstractSelectorMessageBodyWriter.java
	yoga-integration/yoga-resteasy/src/main/java/org/skyscreamer/yoga/resteasy/view/JsonSelectorMessageBodyWriter.java
	yoga-integration/yoga-resteasy/src/main/java/org/skyscreamer/yoga/resteasy/view/XhtmlSelectorMessageBodyWriter.java
	yoga-integration/yoga-resteasy/src/main/java/org/skyscreamer/yoga/resteasy/view/XmlSelectorMessageBodyWriter.java
	yoga-integration/yoga-springmvc/src/main/java/org/skyscreamer/yoga/springmvc/view/AbstractYogaView.java
	yoga-integration/yoga-springmvc/src/main/java/org/skyscreamer/yoga/springmvc/view/JsonSelectorView.java
	yoga-integration/yoga-springmvc/src/main/java/org/skyscreamer/yoga/springmvc/view/XhtmlSelectorView.java
	yoga-integration/yoga-springmvc/src/main/java/org/skyscreamer/yoga/springmvc/view/XmlSelectorView.java
	yoga-integration/yoga-springmvc/src/main/java/org/skyscreamer/yoga/springmvc/view/YogaModelAndViewResolver.java
updating RESTEasy issues
Merge remote branch 'upstream/master' and some refactorings

Conflicts:
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/ResultTraverser.java
	yoga-core/src/main/java/org/skyscreamer/yoga/mapper/YogaInstanceContextFactory.java
	yoga-core/src/main/java/org/skyscreamer/yoga/selector/LinkedInSelectorParser.java
	yoga-demos/yoga-demo-shared/src/main/resources/applicationContext.xml
basically re-wrote the core of the system around an event model... I'm pretty happy with the results
updating the HierarchyModel approach
Merge pull request #146 from sduskis/master

Updating the core of the system... A lot changed