TLV Redux

Alright @adamvoncorswant, feel free to take a peek when you get a moment. Never before has there been such a test-covered parser :tada: 

FYI @linnie if you're interested. EMV stuff and all that.
I normally agree with you, and try to make naming clear enough to not have to add javadoc. I do, however, believe it's slightly more reasonable to have proper javadoc when it's a slow-moving open source library.

If we do to have javadoc however, I believe that it should be complete in the sense of not missing out on one tag or so.

Anyway: you decide for either or!