can specify directory prefix for XML files
overload sendLogToClient with string version

add a version of sendLogToClient that simply accepts a string.
The char* / format version calls this new method once formatted to a string.
It also now accepts const char*, avoiding deprecation warnings
Adds protection against format args >= 1024
Merge pull request #6 from acarabott/upstream

overload sendLogToClient with string version
readme
oops verbose colors
built in client ui rearranged
built in client can now save global and group presets
cleaner built in instructions
macro shortcuts, some commenting
Merge pull request #7 from egradman/directoryPrefix

can specify directory prefix for XML files
fix for situation where user doesn't set a custom dir
make sure the custom dir exists, and create it otherwise, when custom dir is set
config dir fixes, tiny clock when previewing built in client changes
bogus paths for config
removed updatedThisFrame

this prevented updateServer from being called when draw was disabled
no longer necessary as threadedUpdate will prevent calling
updateServer on the main thread when in threaded mode
change notification drawing at any time

calls ofAddListener/ofRemoveListener in setDrawNotificationsAutomatically
this way it can be called before or after setup