Remove string check on binary parser

This removes the incorrect string check on the Binary parser. 

I have added a test case and refactored the parser tests to have better code reuse
We already have `var expect = common.expect`. I would use this instead of requiring `assert`.