Update form.js to store templateData option

updated Form initialize to save Form.templateData if passed as an option
Updated form.js 'stores important options' test

updated 'stores important options' test to test storing of templateData option
Updated README.md 100% custom forms example

Updated 100% custom forms example to include templateData
Allow string input on regexp validator

This would be very useful because it would allow conversion of a RegExp object AFTER it is transferred in JSON format.
add browser entry in package.json
gist.github.com/defunctzombie/4339901
use window || global || this instead of assuming that this is always global
exports Form for commonJS
build
Update version
Update README.md
replaces deprecated qunit 'raises' with 'throws'
Being consistent about throwing Errors rather than strings

Helps improve browser stack traces (especially during QUnit tests)

See also http://www.devthought.com/2011/12/22/a-string-is-not-an-error/
and http://www.nczonline.net/blog/2009/03/10/the-art-of-throwing-javascript-errors-part-2/
Build
Changelog
Merge pull request #322 from philfreo/master

Being consistent about throwing Errors rather than strings
Merge pull request #287 from BradDenver/master

Form not saving templateData when passed as an option
Build
minor readme tweak

I'm a tad ocd
Add templates for Bootstrap 3
Actually include Bootstrap 3 files