Updated jsonxx library
Revert jsonxx module to last working version
Fix bug with no creation of directories in object directory
Make the -fPIC compiler flag only be added on linux
Fix bug with object files being shared on multiple libraries
Removed useless archive variable
Ignore the test directory
Add description for building shared libraries