added preLoad to CommandLoader #327

This allows plugins to stop themselves from being loaded, for example,
because of a compatibility check.
added version method to PluginInterface #327
fixed SConscript to append tokulibs to env libs #332
Merge branch 'libs'
Merge branch 'master' into plugin