bin/setup script to quickly get a working development instance
update the README
setup/script now only initializes the data store if it isn't already setup.
adds "bundle" command to the setup script
changes the data store to start from a shell script
Fix most specs. Includes:

* Remove unused minitests
* Fix unmaintained specs
* Only configure carriewave in appropriate environments
* Add shoulda- and paperclip- matchers
* Various other spec improvements
* Accept pdf docs