Merge pull request #287 from yashodha/HR-252

HR 252
HR-239 - Add skeletal unit test for ListView
HR-238 - Draft ListView:

 * Display table of absences with period-subsections, type-columns, and some FIXMEs
 * Send full period data
 * Add helpers to classify absences by period
HR-239 - ListView:

 * Correctly sort into periods
 * Add placeholder hyperlink
 * Add helper CRM.HRAbsenceApp.moment()
 * Split tests into multiple files
HR-239 - Export list of absence types in CRM.absenceApp.absenceTypes
HR-226 - Rename qunit suite from "employee-widget" to "hrabsenceapp" (move files)
HR-226 - Rename qunit suite from "employee-widget" to "hrabsenceapp" (update content)
Rename "mock-data" to "fixtures"
HR-238 - Activity.get - Add option.absence-range for determing start/end/duration/count of individual absences
HR-239 - Display real date ranges
HR-239 - Show real duration
Merge pull request #288 from totten/master-listview

HR-239 - First draft of ListView
HR-228 : Implement absence listing report
HR-228 : absence listing
limit the activity results to absence types
more work