Removing preferences now removes groups assigned with that subject created by user.
Small refactorings and renaming.
EN-245: pending state of enrollment (Review: Michał Żmuda)
Merged in feature/pending-state (pull request #118)

EN-245: pending state of enrollment (Review: Michał Żmuda)
Merged in removingPreferencesShouldAlsoRemoveGroups (pull request #111)

Conflicts:
	src/main/java/pl/agh/enrollme/commons/exceptions/RemoveOwnerFromGroupException.java
	src/main/java/pl/agh/enrollme/service/crudservices/groups/GroupService.java
	src/main/java/pl/agh/enrollme/web/adminpanel/groups/GroupManagementService.java
	src/main/java/pl/agh/enrollme/web/userenrollment/subjectselection/SubjectChooser.java
Hotfix for issue in groups removal.
EN-235 enrollme-webapp submodule introduced, all existing code base migrated to it
EN-235 stub of enrollme-primefaces module created
EN-235 pushing iml, because i can ;)
EN-235 removing imls from repository and amending gitignore to well, ignore them. Because, i can ;D
EN-235 improving gitignore once more
EN-235 improving gitignore once more
EN-235 Our custom primefaces build made submodule of enrollme. It (primefaces) already compiles properly
EN-235 Fixing gitignore to ignore all imls, again
EN-235 Fixing gitignore to ignore all imls, again
EN-235 enrollme-primefaces module functional
EN-235 improving gitignore once more
EN-235 improving gitignore once more
Merged in technical/pf-module (pull request #120)

EN-235 Project modularization init. enrollme-webapp and enrollme-primefaces modules introduced