Move js files up into ./js/
Concatenate js files
Rip out my-tip-range

This is unused.
Add GITTIP_JS_SRC envvar
Add filenames to catted js

We're going to minimize these pretty soon anyway, but in development
this will still be helpful prolly.
Take out now-redundant script tags
Merge branch 'master' into now-js
Merge branch 'master' into now-js

Conflicts:
	templates/base.html
Forgot to move this with that last merge
Fix bad default link for js
Fix regressions in community chooser on /for/

We used to have the community drop-down on both /for/ and the profile
page. We took it off the profile page in #1087. Now that we are
including the profile.js on every page, it was clobbering the drop-down
on /for/. I've moved the document.ready in profile.js (are there
others?) into an init function that's only fired on profile edit. I also
moved the rendering of the community listing on profiles server-side.
Unroll now-redundant $(document).ready in profile
Clean up communities on profile some more

There was a typo, nother instead of nothers, that was doubly masked.
First, if you had a team then nothers was left over from that loop.
You'd expect the numbers for the communities to all be the number for
the last team in that case, but we still had the js that was setting the
numbers client-side, so if you had a team then everything looked fine.
It was only if you didn't have a team that you saw the nother NameError.
Merge pull request #1302 from gittip/now-js

Prepare JavaScript for initial move to a CDN