Removed commented test
Added check if rawRecord is empty, then default is used. Added some json data
Removed ParserXItem's scan with expected elements. Only SINGLE and ALL is now allowed
Removed expectedItems param from readFromRawRecord method in ParserItem
Removed the expectedItems concept from the scan functions
Removed removed extra layer of scan / scan__
Removed old doc keywordtypes.txt - added new keywords.txt
Added more documentation
Added more documentation
Added test for a case with fully, partial and empty record body, defaults are added
Merge pull request #11 from flikka/handle-truncated-records

Handle truncated records
changed: don't disable boost in system paths unless BOOST_DIR is given
Merge pull request #13 from akva2/boost_paths

changed: don't disable boost in system paths unless BOOST_DIR is given