Added inlineUpdate() for content editable updates

Need to refactor ttmsController to use this code as well, but as some
of the application moves to an inline editing format, this will become
much more important.
Added model change check to contenteditable directive

This prevents the directive from firing the enter/blur events when the
text has not changed.  This will also handle edits that are undone
before running to prevent needless SharePoint calls.
Minor language tweak

Need to figure out a better title for this page since it is a bit
redundant under the “Manage FTSS” header.
Style tweak for instructor photo on manage FTD view
Implemented inlineUpdate() for manage FTD view

Also removed double-click to edit and edit button as they just seemed
redundant and cumbersome now.
Housekeeping
Implemented inlineUpdate for ttms view
Form style cleanup/removed some old junk

- Changed focus color style to greenish by default for better
visibility on inline table updates
- Removed some browser CSS hacks
- Removed google maps styles from old units page
Moved _postCRUD() callback to before final processing

This will allow us to manipulate the data on the callback prior to
updating the view for the user.
Removed old units/instructors view & moved modal instructor

Just getting rid of old junk code, eventually want to dump the
instructor modal altogether but still using for adding instructors (for
now).
Working drag & drop directly onto bio photo for inline updates

To complete the inline updates for instructor data, this is a final
push to get drag & drop photos to work for bio photos inline.  It
mostly works now but there are a few outstanding issues:

1.  Need to add CSS to resize the drag & drop user cue for the smaller
drop target
2.  Bio photos are not refreshing properly after the update completes
(need to check the photo directive’s watch or ng-repeat’s track by
3.  Our submit spinner doesn’t seem to be updating as expected….don’t
really know why on that one.