Add volunteer portal host and volunteer portal instance role

 - Add postgresql instance role
 - Fix tomcat role to allow customising server.xml (Ubuntu only)
 - Fix some variable usage that ansible complained about, $var to {{ var }}
 - Use 12.04.4 ubuntu 64 bit vagrant box
 - Add .vagrant directories to gitignore