refactor pass 1
version
switch to long instead of bignum
add conversion tests, make sure all are passing
update deps
Merge pull request #10 from nlf/refactor

Refactor
Revert "Strip multiple whitespaces in proto lines"

This reverts commit cc1d8cee5f1ee85051bb3e8f5a7a48057e7d93fe.
Merge branch 'master' of https://github.com/nlf/protobuf.js