Enable run and tests for non-IDEA IDEs
Add different support between idea and non-idea platforms
Make everything work
Add credits :)
Fix wrong rebase merge