Update all logging to pass in the arguments instead of doing string evaluation. This is a best practice and is particularly useful for logging.debug() statements.
Move backends to new parsing framework.
Add a backend shutdown() routine to cleanly close out things when possible.
Additional logging.
Use cPickle as a faster and more efficient alternative than pickle.
Apply low-hanging cleanup identified by pylint.
Enhance logging performance.
Merge branch 'logging'
Remove unused ECHO import.
Merge pylint-identified changes.
Merge branch 'master' into backend

Conflicts:
	lib/admin.py
	lib/backend.py
	vSPCServer
Remove unused callout (should have been removed in prior commit).
Allow loading of backend modules that reside in the vSPC/lib
directory.
Remove unused imports (mis-merge of master into backend branch?)