Merge pull request #1 from osu-mist/feature/tasx-4-user-domain-class

Feature/tasx 4 user domain class
add comment explaining User.getName()
omit unnecessary parentheses
format string with method instead of loop
access fields directly, use comparison operators, add comments
omit this, replace indirect property accesses
use Date instead of Calendar
Interval contains its lower bound
adjust comment spacing
unit test Interval.contains
unit test Interval.overlaps
unit test Task constructor
unit test Task.isScheduled
enable cglib for mocking of non-interface types

c.f., stackoverflow.com/questions/25338200/cannot-create-mock-for-class-loginservice-mocking-of-non-interface-types-requir
unit test Task description property
unit test Task schedule property
unit test Task priority property
unit test Task status property

tasx-5
Merge pull request #2 from osu-mist/feature/tasx-5-task-domain-class

Feature/tasx 5 task domain class
Merge branch 'develop' into feature/tasx-10-validate-password

Conflicts:
	grails-app/domain/edu/oregonstate/mist/User.groovy