trying out removing jQuery.transit, and moving away from jQuery altogether.
hopefully this helps with speed issues?
more jQuery gone, and more css based animation.
all transitions on screens now using css3 transition stuff... seems
reasonably sensible, still a little wacky in places, and still some
oddities.
even further down the no jQuery, using CSS, lets make things snappy rabbit hole.
moving towards css keyframes transisions for scrolling. buggy.
much faster reduce font size to fit algo, and scrolling with transformX() seems to be working OK...
a couple of fixes when a post is deleted before a callback occurs
Merge branch 'master' into dev

Conflicts:
	streetsign_server/models.py
	streetsign_server/views/feeds_and_posts.py
updated docs for system requirements & pre-installation instructions.
Merge branch 'master' into dev - plus cleanup commit from machine w/o pylint

Conflicts:
	streetsign_server/static/screens/main.js
	streetsign_server/views/feeds_and_posts.py
Merge branch 'dev' of ssh://bitbucket.org/dfairhead/streetsign-server into dev
Merge branch 'master' into dev
Merge branch 'master' into css3transitions

Conflicts:
	streetsign_server/logic/feeds_and_posts.py
	streetsign_server/static/screens/basic.js
	streetsign_server/static/screens/main.js
	streetsign_server/views/feeds_and_posts.py
Merge branch 'master' into css3transitions, and I think fix 'post' sizing-to-fix-zone a bit better.

Conflicts:
	streetsign_server/static/screens/functions.js
fix ECMA6 js so chromium works again.
added profiling option to run.py
added first post default published
nicemap function initial version.
Fix layout bug in feed details page. #16
link to query args docs, and 'save' for save button on posts when
they're no longer new instead of 'post!'