Merge pull request #31 from marcoscaceres/master

Implemented Short, moved types to Interface Object (window.WebIDL), corrected tests, plus some bug fixes.
Added wildcarding to the minification config to assure all JS gets added opposed to listing each file.
Adding node_modules to repo so that we all get same working versions. Added Boolean test fixture.
Refactored WebIDL interface tests and organized test pattern within require statements.
Fixed mod conversion. Fixed typo in Byte.
switched to use new modulo algorithm
Added boolean, byte, and octet tests
Merge pull request #36 from extensibleweb/marcos

Tests for boolean, byte, and octet. Bug fixes.
Implemented the Float type and added some appropriate tests.
Switched to using strict check, fixed typo found by @bkardell
Style fixes. Removed unused modulo function.
Switched to using strict equals.
Updated based on code review
Merge pull request #40 from extensibleweb/marcos

Moved to using strictEquals, cleanup of Byte class
Added support for checking for negative0  - thanks @wibblymat for locating this code!
fixed bug in octet.
Added support for -0 check
Added Octet tests
Merge pull request #38 from wibblymat/float

Implemented the Float type and added some appropriate tests.
Added support for checking for negative0  - thanks @wibblymat for locating this code!