Added Vagrantfile and script to provision the node.
Solr schema for single core solr.

Currently only has fields for works solr.
Fixed error in adding PWD to PYTHONPATH.

We are using os.getenv("PWD") to find $PWD. When used with sudo, PWD is
not initialized in the env. Using os.getcwd() instead.
Config changes for vagrant dev-instance.
Added new fields for indexing author docs.
Changes to make work and author search work with single core solr.
Renamed geoip.py to geo_ip.py to avoid conflicts with global GeoIP module.

was failing on Mac+vagrant dev instance.
Removed duplicate /static/ section in nginx config.
Added code to setup OL on startup
Fixed a weird nginx proxy-rewrite issue
Added name to text filed for author docs in solr.

This is required to make search work for authors without specifying any
fields.
Using solr query filters for limiting the search to work/author docs.

Adding fq=type:work or fq=type:author to solr select URL limit the searches.
Added make rule to reindex solr.
More special cases for single-core solr.
log errors
Added apt-get update.

It was removed earlier to save updating every-time on restart.
get sample OL database from archive.org.

And build solr index on install.
Fixed /works/works/OLxxxW links in "Books to Read" carousel on the home page.
Added support for indexing editions in solr.

Also added new multi-valued field `seed` to the schema to store all
seeds that will have given work/edition in its's list of works/editions.
Useful for rendering lists using solr.
Fixed /works/works/OLxxxW link on subjects page.