Big cleanup of Vagrant transitioning everythign to CentOS, building the basebox from definitions, and parameterizing the modules so another OS can be easily added.  Eliminated the double hosts for simplicity.
For now just have a isngle vagrantfile in the root, we can branch distros later if necessary.
Add vagrant build info to the developer docs
Vagrant tweaks.  Remove the Vagrantfile form .gitignore.
Ignore vim/emacs backup files.
Merge branch 'master' of github.com:Jazzee/Jazzee
Fix git ignore so base boxes are not commited.
Improved IP address checking in NoAuthentication so we can now use ranges etc in config.
Allow any 10.*.*.* address as safe for jazzee vagrant.
Bind apache on vagrant to 8080 so redirection with port detection works right.
Use NFS for vagrant shared directory. The defualt method is too slow.
Only write the PDF text flow once which correctly avoids page breaks.
Add missign getApplicant method to Decision entity.
Set the cron timeout var for anet paymnets uniquly for each class, otherwise the first to run prevents the others.
Redo event listeners to use onFlush the prePersist was not catchign all changes.  seperated answer and applicant listeners for clarity.
Fixes #208
Add domxml to php configuration for dev
Update to Doctrine 2.3 which uses a default utf8 charset and depends on the server configuration for other settings.  As a result the dbCharset option has been removed from the configuration and is no longer set manualy.  Updated the dev configuration for mysql to use utf8.
Fixed php domxml puppet config
Fix JS instructions on Standard page answer status to show correct varialbe name for elements with multiple spaces.
Fix Applicant Event listener so it doesn't mis-handle applicant entity when it is already set to be persisted.