Removed unreachable code and cleaned documentation of the parsers (second step of fixing GitHub issue #116).
Also added a new invoice test, making sure we decode 1.6 without endpointid.