Removed unused variable
Changed the KeywordMap to use keyword and not path as key, to enable check for existing keyword
Prints a warning if a keyword that has already been added, occurs again. Next step, process keywords from several ordered, top-level folders
Created folders for keywords, these will be read in an alphanumerical sorted order. To enable organization and override of keywords.
fixed: add missing object in parserBuilder library
changed: always build helper library static
Merge pull request #360 from joakim-hove/master

Added small method to check if cell is active.
Merge pull request #362 from akva2/fix_shared_libs

Fix shared libs
add debian packaging
Merge pull request #363 from akva2/debian_packaging

add debian packaging
fixed: properly encapsulate cjson
changed: cjson handling

- probe only for system lib (i.e. only probe in prefix paths)
old code ended up not installing the json lib due to finding a copy
in the build folder if a reconfiguration was performed.

- build internal copy static and bundle in libopm-json.so
no reason to install this as a shared library. if it is updated
originating from opm, the entire parser library is updated anyways.
added: cmake config mode and pkgconfig
Merge pull request #365 from akva2/fix_cjson

changed: cjson handling
Changed behaviour when same keyword occurs again, delete existing entry, replace with new.
fixed: compile cjson object into libopm-json

i see no reason to keep the separate library and this circumvents
shared vs static linking issues.

an alternative fix is to fix the opm buildsystems to prioritize config
mode. that would be more involved.
Merge pull request #366 from akva2/fix_cjson

fixed: compile cjson object into libopm-json
Merge pull request #361 from flikka/keyword-folder

Put keywords in subfolders