BatchParser throws exceptions with status code 400

Change-Id: I4dd1589cf4deb27e276f23dc6a3da023b2248e8a
Removed 'provided' from commons codec dependency.

Change-Id: Ie8d73359017faebd97760bbdca98c36551acab0b
Removed 'provided' from commons codec dependency.

Change-Id: I77235afad74a9b669c162a93298bf695ab5dbf34
Merge "Removed 'provided' from commons codec dependency."
More tests for illegal input

Change-Id: I53aa13d9b557f63201a599e22eb687c2cdb97a95
Added heap memory used to odata debug runtime measurement

Change-Id: I8d76bf4216cdc3620287c88a8e9039f1843a5258
refactored ODataRequest to builder pattern

Change-Id: I5305ea8b400c4103d9633cf1a4fdbec2f2e0d29d
content-id handling

Change-Id: I704347cb6daf7e15e17fa4c3da9caac8dfc7fccf
qunit test for batch with content-id headers

Change-Id: I286ccee0e99672c7b98e5c3b11b517d17e58a0d8
BatchException throws exception with status code 400

Change-Id: I53b2d5efa5fbaf1c0d0f92b2455d54310d29edf6
fix for decoding of query parameters in BatchRequestParser

Change-Id: Id3d3d7097d05f8c856381a081bfe6083e7bc954c
added line number to some batch exception messages

Change-Id: Id2df1d055c4c8132af2dd89c4e5978b8fbd1d430
fit for content-id handling

Change-Id: Iaa91e6cf3f92c4dc5cedbf5726583356b314ca72
refactor tests for batch

Change-Id: I4482687416a05c88160f72c325d6f994f8e25932
changes in batch exception messages

Change-Id: I132ae3de51ae399d1995ddba7fe797cd0d2bb4d4
some fixes in BatchParser and BatchHandlerImpl

Change-Id: I63a5b9b444e1730edbba8567d210a7d53ed5e5d5
clean up

Change-Id: Ifacaad5ac17da3b85b5f5ce53ca0dd407f5c10bf
update ldi parent: 6.9.0

Change-Id: If0db7c960e669e0765f43c194442b33dedc808a0
Fix for ODATAFORSAP-137

Change-Id: I4179a259a4a741aa0c06843b3781ade795b9b5c3
Minor test code clean up

Change-Id: I1b72c201451fe1573f386fc6e5d062281a547334