Merge pull request #2 from bentoner/master

add licence; update readme
Basic arxiv proxy search is functional
Switch to using API for faster/nicer db:arxiv_update
Add arxiv_import rake task for bulk import
Where do these next/prev links keep going?
Apparently paper titles can be longer than 255 chars
Add user account_status, allow admins to edit users
Denormalize comment vote counts and add unit test
Sort comments by lower bound of Wilson score confidence interval for a Bernoulli parameter
STATUS_SPAM users now have their comments hidden
Only update feeds listed in CURRENT_FEEDS

Bulk importing arxiv data reveals a number of older categories which
seem to be partially obsolete and do not have rss endpoints. The
arxiv_update task fails if it attempts to retrieve new papers for these.
Added a global settings.rb file with a CURRENT_FEEDS value to rectify
this.
Unbreak paper viewing when logged out
Removed some older tests

They're wonderfully comprehensive but a bit limiting. The remaining
262 spec examples all pass now.
Update dependencies to latest versions

I believe we don't need to individually specify versions in
the Gemfile, as this is the function of Gemfile.lock-- it
retains exact version numbers from the last invocation of
`bundle update [GEM]`. (in the general case; there's likely
some specific scenarios where explicit versions are needed)
Add 'quiet_assets' gem

Makes development log file much more readable.
Explicitly add 'webrick' gem

Rails depends on this by default, but it won't update it to
the latest version otherwise. This fixes the annoying content-length
warning in development.
Actually, let's use 'thin'

Consensus seems to be that it's a generally superior
development webserver.
Move some ENV variables into Settings
More tweaking to settings stuff
Heroku behaves strangely with thin