Clean up .gitignore.
Started moving authentication methods from User into separate classes.
More changes to the new User and authentication classes.
More work in abstracting user authentication.
Updated resources/checkConfig.php.
Add warning about unmerged changes in "shellscripts" branch.

refs #209
Code formatting fixes.
Merge auth into devel.
LSM710/780 Pinhole Calc fixed

Changed name of LSM710 to LSM710/780, as these both have the exact same configuration for the pinhole calculator.
Duplicated LSM710 for LSM78

Made more sense, as they need to link to the SVI Page
Renamed $userManager hidden parameter from inc/hrm_config.inc.php.
Started implementing proper user management.
Fix wrong physical unit on parameter table.

- The pinhole spacing was reported in nanometers, whereas it should be reported in microns.
Added image name to HRM preview page

Add CSS style to h2 so the image name displays properly
refs #139
Added changes to default.css and default_ie.css

Also some comments to the CSS
Some newlines for fun

Just getting the hang of things
Add template name to template pages

Template pages now show the name of the currently selected template. Changed the favourite template color to blue. And the font to black
refs #145, #188
Warn user if job not submitted

Added some JavaScript to stop user from quitting the job submission page before submitting a job. refs #213
Merge branch 'Hackathon2014' of https://github.com/aarpon/hrm into feature/template_sharing
Fix for incorrect support of AD multidomains.

Some additional documentation needed.