Moved to Maven (Instead of the previously used internal Netbeans builder)

- Cleaned the source
- Rewritten parts of the test suite
- modified the execution tests
- Added new entries in .gitignore
- Removed all possible JAR files and dependency libraries (Now managed automatically)