Merge branch 'dev'
Merge remote-tracking branch 'origin/dev-core' into dev-core
Updates an anynomous Class error itroduced by merging.

Brian Gaffey
Fixed a bug where the admin wasn't actually an admin
Merge remote-tracking branch 'remotes/origin/master-hotfix-adminglitch'
Fixes broken tests in UserManagerTest.java

Brian Gaffey
Merge remote-tracking branch 'origin/master'
Minor changes from actually running it on my computer.
merge
fix merge conflict
Minor filtering for ID only implemented. GUI in place for future changes
Updated validators for requirement fields and added call to validate function.
Also improved logic for setting which fields are editable at each stage.

Contributors:
	David Modica
fix #38
fix #38
fix #39
change estimated and actual effort to int
Merge branch 'dev-feature-filters' into dev
Added filters capable of filtering based on any one column, added ability for future modifications via listener file, commented well
Major Refactoring in GUI, added and removed scrollbars where needed,
made notes panel fit screen, still need to fix individual notes, crt req
doesn't break when resized ever now
Made some minor changes to the note panel. It now fills up the area, but wont shrink anymore