#109 viewmodels are now created even if they aren't referenced in the view. In this case the viewModel can still be accessed from the ViewTuple.
Done some Refectoring of the ReflectionUtil and removed some unchecked castings.
Merge pull request #113 from sialcasa/#109_viewModel_creation

#109 viewmodels are now created even if they aren't referenced in the vi...