change hash value to 10
added extern for AIX compile
add json spirit back to libcommon for aix
added linux guards