fix addname for xmltool

import of old xml files were broken
fix compiler flags for clang and icc

also fix that icc uses SYSTEM correctly
fix clang warning

remove GNU extension that is not needed
get rid of static function not needed
close doxygen group
some small stuff

note icc warning
remove useless test case of copyInternal
beatify output of check-get_set
add prototype of regex store
fix old copy&paste error in contract
allow multiple matches in regexstore
a bit docu for regexstore
implemented ksLookupBySpec

with override, fallback, default
fix testcases with regexstore
fix keyDup for meta+cascading names

claim standard namespaces in METADATA to not create confusing keys
maybe all meta keys should be moved below meta/?
allow cascading+meta names in keyNew

(only proposal)
naming conventions for enums (no _)
add abi tests for owner meta setter
prefer succeed_if_string part 1
prefer succeed_if_same_string part 2
prefer succeed_if_same_string part 3
succeed_if_same_string part 4
write decision regarding #51
succeed_if_same_string part 5

fix testsuite that arguments are not evaluated multiple times
refactor array handling

added functions that are used in ksLookupBySpec
integrate into kdbprivate.h
have macro for size