Use requests instead of urlopen
Merge pull request #530 from leonidg/leonidg-mirroring

Use requests instead of urlopen
Bug fix: in some cases, the base storage path (for the Link/Asset
models) doesn't match the creation time. If we already have a
base_storage_path in our Asset, let's just use it instead of
building the path again from the creation time.
Bug fix: Vesting and darchiving were returning 500 errors due to
us not importing the func.
Some of our JS breaks when it's compressed into one file on the
create page. This very well could be a missing semi-colon or
the like. For now, let's just compress and cache-bust our stuff.
Do some cleanup later and see if we can get our stuff to play
nicely with jQuery and the copy button stuff and so on.
Registrars are now sorted by name on the "Add a new registrar
member" form. fixes #523
Removed crufty JS on landing page. Fixes #499
added docs round1
again commit
fixed columns
Needed to copy settings from example to my own instance for
Vagrant based install. Freshened up install instructions
Took another pass at displaying times in the user's local time using
the JS approach (get the user's TZ info from their browser and
adjust our UTC date using JS in the users browser at loadtime.)

Using the moment.js lib which seems to be well regarded.

fixes #514
First draft of docs complete.

Conflicts:
	perma_web/perma/templates/single-link.html
docs, second pass
modified docs
update
added Claire's docs edits
cake, footer scroller, hidden docs
Freshened up hits stats
Updated gitignore to ignore things in lib. (Some how we had a regression?)