significant improvements to ghttp.xtm (lib and example)
update ghttp.xtm test
more emacs-mode font-locking bugfixes
add quiet option to sys:load
add 'quiet flag to precomp lib load calls
refactor precomp stuff

add sys:precomp:currently-compiling? and sys:precomp:suppress-precomp-do
remove reference to definec in DSP callback message
add 'quiet flag to initial load call for std.xtm
emacs: update eldoc to show better (and colored) type and arg lists
renanes for jansson lib
significant improvements to ghttp.xtm (lib and example)
update ghttp.xtm test
remove some (unused) library loading guff from scheme.xtm
fix banner formatting for ARCH, CPU, ATRRS
refactor AudioDevice/NoAudioDevice inheritance stuff

not sure if this is 100% right, needs more testing.
Merge branch 'master' into nodevice-audio

* master:
  renanes for jansson lib
  emacs: update eldoc to show better (and colored) type and arg lists
  add 'quiet flag to initial load call for std.xtm
  remove reference to definec in DSP callback message
  refactor precomp stuff
  add 'quiet flag to precomp lib load calls
  add quiet option to sys:load
  more emacs-mode font-locking bugfixes
  update ghttp.xtm test
  significant improvements to ghttp.xtm (lib and example)

Conflicts:
	include/AudioDevice.h
	libs/external/ghttp.xtm