AACP-371 Squash courses-portlet-api changes
AACP-372 Squash courses-portlet-dao changes
AACP-373 Squash courses-portlet-webapp changes

Also brings in the NOTICE, pom and .gitignore updates
Introduce end-of-line normalization
Clean up UW HelpDesk references

Refs:
Jasig/CoursesPortlet#14
AACP-373 - Squash courses-portlet-webapp changes
Merge pull request #14 from moshen/master

UW Courses Portlet / Schedule Portlet / Final Grades contrib