Pull Request for "AMD Plugin" branch

I've added an "F2App" plugin for RequireJS that will allow containers to load F2 apps more easily.

I have also made a handful of bug fixes including:
- Removing all external dependencies from tests (files, servers, etc). Files were downloaded and remote servers were replaced by local Node instances.
- Preventing F2 from lowercasing manifestUrls during batch requests. Casing is now preserved.
- Syncing files and HTML structure between "/tests/index.html" and "/tests/index-amd.html".

The expected behavior from my changes has been encapsulated in a series of tests in "/tests/spec/amd-spec.js".