Set up different .htaccess files

- Add two new .htaccess files; one for dev, and one for prod.
- Remove the original .htaccess file from git tracking
- Modify the .gitignore file appropriately.
NOTE: This change requires a manual creation of a hard link on the
server. From the public_html/wp-content/uploads folder, run “ln
.htaccess_dev .htaccess,” or the prod one, as appropriate.
Add comment to .htaccess

Testing that changes propagate properly
Revert "Add comment to .htaccess"

This reverts commit eea632d9693711d69a0eb383e4e9c2465fa52f0e.
Testing changes
Revert "Testing changes"

This reverts commit db0960ddfa28e1103cf5b7301ccee88bc904eeb1.
Another test comment
Revert "Another test comment"

This reverts commit c4780b05d198c44aec7b7f44c00722aa6f94f8ee.
Add user check when updating survey

Modify the updating of the survey details to use the current user’s
details, to avoid the possibility of someone hacking it using POST
requests.
Add placeholders for IE9

Add manual placeholders for IE9 (and any other browser that doesn’t
have native placeholder support). Some minor javascript refactoring to
support it.
Minor tweak

Only reset the value on an input if it’s defined as a placeholder (ie9
and lower hack)
Do some processing before submission

Add a call to the preSubmit function when submitting the form without
cropping support.
Remove single quotes from image filenames
Refactor some sql queries

Removed some unnecessary where clauses from email queries.
Optimize employee updating

Rearrange the updating of the employee table so it only happens once
(possibly twice) when updating information in the staff directory.
Comment out some unneeded code

Apparently, the syncing process isn’t using the sync table for social
media information, so there’s no point to inserting that data.
CSS changes

CSS changes to support a div-based layout (rather than a table-based)
in the navigation pages of The Loop.

We want to move to divs to more easily support mobile devices.
- Add link to Staff Apps to iPad and iPhone themes
- Moved the icons for staff apps to a de-centralized location, so both
mobile themes, as well as the desktop theme, could access them.
- Removed mini .js files, to avoid confusion; we’re just using the
regular ones
- Update gitignore to include new icon images
Modify CSS

To support the migration of pages from table-based to div-based
layouts.
Add expires rule for css files

Browsers should now refresh every time css files are modified.
Fix .htaccess to refresh css files on modification