Created initial ValueParser and ValueParserResult interfaces

Change-Id: I1c577ec3f307ee1e9660a3053db39565853e54b6
Added ValueParser tests

Change-Id: Idc11d207c09564557a7167aaa2be02fbb6ce3da4
Added ValueParser tests

Change-Id: I566e1b72aa7c05c85e8d691b70e47981469b61ca
added bool and title parsers

Change-Id: I74e1c75994c1fe75d03664dde05deb2eb6e19ff2
Split valueparser and newly introduced valuevalidator into new valuehandler extension and increment validator version to 1.0 alpha

Change-Id: I22406c1b1127c2fba3978a4bc5d2edf5c9cb730e
Further implementation of ValueValidator and ValueHandlerError

Change-Id: If3865afe0c5fd84380c176f5ace5196c602e7f1c
Implement error handling in ValueValidator

Change-Id: I2e9814ea32b3c01f69a87e23d73f1b22faf0d0c9
Cleaned up parameter processing workflow a little

Change-Id: I2d84fc92634965ade4514775493979d1d01df8da
kill duplicate assignment

Change-Id: Ieb65518cf7db29b2e6307fc36ab8503f6dc3bd52
Replacing parsing and validation code in ParameterDefinition classes with equivalent ValueParser and ValueValidator classes

Change-Id: I0dea94cfabac20ebf0494820f8edce11ad128631
Some cleanup after refactoring

Change-Id: I1a39b4b57f65753c916b143945155d08c12ce457
Work on updating processing workflow to match earlier refactoring

Change-Id: Ia4d2185e7bb877bb4ea83fc5692484c73135995e
Fix remianing failiures in ValueHandler tests

Change-Id: Id3fef97f7b4ff375843806ffb657a90ec669f28e
docs++

Change-Id: If722d06eb2fe6c05589d5c1aa59422f66a91df53
Types are kept track of using a field, not the class itself

Change-Id: I29238fe7a6e237a3626a02e02ec9ca500e97100f
Added int and float parsers

Change-Id: Iaa12e355398bb5bac52a41bbbe9f67e014db5b2c
Added datavalue files

Change-Id: I8252040feb7a40ee665d0144ba969990333f3958
Created initial ValueParser and ValueParserResult interfaces

Change-Id: I1c577ec3f307ee1e9660a3053db39565853e54b6
Added ValueParser tests

Change-Id: Idc11d207c09564557a7167aaa2be02fbb6ce3da4
Added ValueParser tests

Change-Id: I566e1b72aa7c05c85e8d691b70e47981469b61ca