Added a params class, added some ubuntu upstart logic, made solr_home configurable

There are alot of changes in here.

The vagrant file has changed also, so make sure you review that.

I am sure that solr-jetty work in the current setup.
Tomcat can install but solr breaks when running on top of it. 

If I were in charge I would tag Matt's release as stable. I would just like to get some feedback on my work.