Removed parseInt as it is doesn't work for strings with 'e' in them; using unary plus to convert strings to non-bignumber ints. Also uncommented out the BigNumber sections in preparation for their inclusion.
Add test cases to reflect previous error while using parseInt instead of unary plus; added test cases that included strings in scientific notation.
Uncommented bignumber portions, and added bignumber test cases.
Slightly lower the code size for the 2-input gates, to much the flow of the shifts.
Adjusted return types in the comments above the method; Integer isn't a JavaScript type.
Merge branch 'develop' of https://github.com/josdejong/mathjs into develop
Added bitwise functions into the bignumber section of mathjs. Made more test cases as well. Shifts are not fully precise, but other bitwise opts are.
Added '~' to the parser.
Removed fail test case for now functioning token '~'. Added test cases for it as well.
Moved type specific computation outside of the bignumber library, and made more style touchups.
Prohibit usage of integers.
Merge pull request #248 from BigFav/develop

BigNumber bitwise opts