Wowwwwwwwww work in progress.

- Todo: test crypto library for testing (requires decryption)
- Todo: simplify buildout more.
- Todo: clean.
- Todo: document.
- Todo: update libs.
- Todo: add .noConflict
- Todo: use requirejs module config to pipe version number to braintree.js.
- gulp-clean files in ./target folder.
- Parallelized and sequential build tasks.
- cryptography vendor libraries separated into 'crypto'.
- Simplified build out.