moved slowparse to vendor/slowparse. build is now broken, temporarily.
modified require-config.js to point to /vendor/slowparse.
moved codemirror2 into vendor/codemirror2.
fixed a bug where the first @import in friendlycode.css wasn't being inlined.
moved jquery and its plugins into vendor/.
moved backbone and backbone-events into vendor/.
moved underscore into vendor/.
moved require into vendor/.
moved require i18n plugin to vendor/require.i18n.js.
moved require text plugin to vendor/require.text.js.
moved our custom require template plugin to js/require.template.js.

I didn't move it into vendor because it's custom code, but I liked the
require.*.js convention rather than a separate require-plugins dir.
moved lscache into vendor/.
enclose all keys in config.paths in double quotes for consistency.
visually separate vendor paths from non-vendor paths in config.paths.
moved jquery.no-conflict and backbone-events from vendor/ to js/shims/.
Merge pull request #170 from toolness/vendor-dir

Move third-party code into a vendor directory
clamp requirejs dependency to 2.1.2.

it seems 2.1.3 makes build-require fall off a cliff without any
debugging information.
Added 'plist' command to bin/build-i18n.js and tests.

This command outputs a plist file for the given i18n bundle module.

Transifex doesn't currently support requirejs i18n bundles, and the
Apple plist format appears to be the closest thing to it.
Added config.githubBranch to require config, made github URLs more DRY.
Added a	very early bin/transifex.js and	test suite.

The script doesn't really do anything yet other	than display some
information about the project.

Also added request as a dependency to package.json, as we use it to
communicate with transifex's REST API.