Embarked on a daring resign

I have started redesigning much of the system from the ground up.  Instead
of patching and tweaking the existing editor code, I decided that I should
just delete it and start from scratch.  It's much cleaner, and does a whole
load more than before.  Or it will when it's finished though.  At the moment
it's so crippled as to be pretty much unusable.  Lots and lots still to do.
update version
Massive cleanup of the file structure.  All third party code removed
from the main source tree and either placed into auto-updating third
party area or placed in lib folder as .jar files.
Removed build tree and core tree and just created the tree

I have done away with the whole split build / core environments and just
got one single build environment, which is the root folder.
Hidden RSyntaxTextArea build folder
More work re-writing all the functionality
Added editor toolbar
Added new plugin toolbar icon system
More progress towards the best IDE ever
Added code to indent / outdent buttons
Library compilation meter, plus other cleaning up and progress towards completion
Added libraries, and re-worked plugin system
More plugin work and added basic upload support
Added option to keep find & replace open
Plugin system work
Merge branch 'complete_rebuild' of github.com:UECIDE/UECIDE into complete_rebuild
Added new plugin manager bundle
Added "unable to find port" error alert to serial system
Fixed virgin installation issues
Fixed #pragma parameter string space splitting