First draft of the bundle based SDK integration
code optimizations per Mike Schmalle's advice. Removed iterators and used for(:) instead, used getCategory(type), etc methods
getVersionString() now returns the correct Randori version
deleted obsolete playerglobal related crap, compile works again
Randori build menu items are now hidden when no randori project is active
added saveAllDocuments() per Freds advice

- all documents are saved before a build.
Added icons to the Randori menu items
Merge branch 'bundle-support' of https://github.com/RandoriAS/randori-plugin-intellij into bundle-support
removed jar
Cleaning up the icon usage. Bundled all the icons in to the static RandoriIcons class. Added its usage everywhere, instead of IconLoader calls spread all over.
updated version info
All occurences of IconLoader replaced with the static RandoriIcons class
refresh added in the case that the libs directory for the SDK files was just created
Added more logging and error checking to RandoriSdk.java
Added LogUtils.java to easily dump a stacktrace into a String. Now logging error stacktraces in RandoriSdk.java
Moved icon class
Fixed: The plugin should use the IDEA internal build system.

Note: Unchecked your general compiler settings "Use external build" to make it work.

Save all -> Parse problems
Make -> Compile the changed files
Rebuild -> Clean and compile all files
Run -> Make and Launch the browser.

-Removed the now useless Randori build actions.
-Added incremental compilation.
Merge pull request #24 from doublefx/bundle-support

Fixed: The plugin should use the IDEA internal build system.
Merging Fred great work on IDEA's build system integration.
Merge branch 'bundle-support' of https://github.com/RandoriAS/randori-plugin-intellij into bundle-support

Conflicts:
	META-INF/plugin.xml
workspace refactor

- removed application component
- plugin still builds and parses