Make appalling inline CSS abomination marginally less appalling

"marginally"...see what I did there?
footer shouldn't overlap other items just because I change window size or font size
Merge pull request #190 from Trott/chrome-mac-styles

Make appalling inline CSS abomination marginally less appalling
Merge pull request #191 from Trott/homescreen-footer

footer shouldn't overlap other items just because I change window size...
removed default "no sessions found" message from course manager page template. refs #203
added new course loading indicator label to language files.
refs #203
added "loading all course sessions" status indicator to course manager. separated sessions toolbar visibility handling from the status indicator container to provide earlier/better loading status feedback to the user. fixes #203
converted line endings to unix.
converted line endings to unix.
code cleanup: replaced tabs for indentation with four blankspaces.
code cleanup: fixed indentation levels.
fixed various typos in code comments.
code cleanup: replaced longhand object/array declaration code with shorthand equivalent.
updated distro d/l url.
clarified upgrade instructions by calling out the target versions.
fixed start/end date display switcheroo. refs #225
Merge pull request #227 from stopfstedt/bug225

fixed start/end date display switcheroo
path correction in stylesheet. fixes #226
Merge pull request #228 from stopfstedt/bug226

path correction in stylesheet
added ext. id to course cloning process. refs #229