Integrate ByteSize library to address issue #94. Rough sketch.

Needs:
- [] Rest of tests
- [] Dehumanize byte quantities
- [] Refactor namespaces all around
- [] Add to readme
- [] Licensing
Spring cleaning. Added TODOs, dried out parsing code.
Refactoring namespaces
Merge branch 'ByteSize' of github.com:GeorgeHahn/Humanizer into bytesize
minor cleanups of ByteSize classes/tests
Add XML docs + remove code todo
Added full tests (don't see a good way to parameterize these -_-)
Add integer extension for Bits so 2.Bits() is valid
just moving a few ByteSize files around
makes ByteSize tests consistent with other tests
Makes ByteSize extension consistent with the codebase
Merge branch 'ByteSize'