adding nanohttpd-webserver dependency as a replacement for low level socket connection

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@16013 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
adding commons-io dependency for more easier handling of io content throughout the project

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@16014 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
nb project file updates to add new dependency references

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@16015 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
modified build to expose new libraries where needed 

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@16016 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
resolved some bugs related to bookmark http request parsing and made some general code improvements to this process

git-svn-id: https://svn.code.sf.net/p/genoviz/code/trunk@16017 80d5a9c2-7d8c-4c9f-9369-4e03bca4d2bd
Merge remote-tracking branch 'upstream'