Improved caching to allow nulls to be cached when necessary.
Modified property setting to allow override of GOKb properties using the java system properties via the command line.

i.e. -Dapi.url=http://localhost:8080/gokb/api/