Merge pull request #4 from balpha/master

update to match the version used on mathematica.stackexchange.com
Refactored the project layout for IDEA
Fixed .gitignore to not contain IDEA's local settings
Created minimized versions of the source files
Update for Mathematica Version 10
Named slots can contain more then just alphanumeric characters. Basically, they can contain even named-characters, but we won't include them.
Version which was cross-checked with Szabolcs running it on OSX.
Updated README with further information.
Update README
moved README to README.md to turn on markdown
Update README.md
fixed tag wolfram-mathematica. Script still doesn't work like expected.
Merge remote-tracking branch 'origin/master'
The named slot alternative has to be first in the regex, otherwise it will never match. This only changes the file in src/, minified version and user script will have to be regenerated as well.