fixing migrations to hopefully work.
Working on validation cleanup.  This is an interrim (but basically working commit).  Still a lot to do.  Fighting some issues with soa:generatejsclasses function which makes me not want to commit on master, so commiting to this branch and praying master isn't completely rearranged by the time I get to merge back in!
Reformatting code to Zend Standard
Merge remote-tracking branch 'origin/master' into Validation
Validation working through front and back end with complex rule examples.
removing vendor dir from repo
updating gitignore to ignore vendor dir
correcting require lib for wkhtmltopdf for 64 bit systems and adding in mocked out report classes/controllers + example tie-in to angularjs
validation working perfectly on front end
Fixing JSON parse
Cleaning up display; just display what the user actually needs, when they need it.
User form looks good
get rid of validation on cancel
further abstraction on report system - scaffolding out different report output types and wiring up an example via estimator report controller
tweak to fix report -> angular interaction
missed a reference from last commit
Adding documentation inline
1) adding arbitrary data store w/ report class that can be dynamically grabbed and rendered in some formats such as json
2) added in mocked out sample report data to test with different formats
3) abstracted html header/footer content and got css working

I still need to get pdf css working and change html to be generated from a twig file
adding in template driven html functionality to reporting
1) Minor general refactoring to simplify variability on consuming report object
2) Added in css support for pdf - had to overcome a couple of config issues here