Split the AutoRouter into separate files.
Added optional custom error message.
sort project names by user access rights

#1: read & write
#2: read - only
#3: no access
Merge branch 'autorouter_port' of https://github.com/webgme/webgme
bugfix
Elaborate PluginResult add PluginMessage.
bugfix and enhancement

- bugfix: do not allow deleting base pointer
- enhancement: can creat crosscut in ROOT node
Merge branch 'master' of https://github.com/webgme/webgme
bugfix
refactor
plugin configuration dialog before running the plugin
updated plugin dialog and save logic
fix
tutorial lesson two draft ready
Fixed infinite loop bug.

Infinite loop could happen during path finding when two points were trying to find each other inside of the same bufferbox. It only happened when hugChildren moved the start point diagonally relative to the endpoint and the significant direction changed planes...
Merge branch 'autorouter_port' of https://github.com/webgme/webgme
Fixed routing bug with duplicate points (ARGraph:760)
Merge branch 'autorouter_port' of https://github.com/webgme/webgme
PluginResults refactor
bugfix: filter out aspect names from getSetNames