Merge pull request #53 from coyote/sync_score_values_on_points_change

[nojira] Sync existing student scores with updated engagement point values
[CYB-100] - Updated styling: added box shadow in landing page image, header styling
[CYB-100] - Removed display:block
Merge pull request #54 from richcreationsrc/engagement-index-views-update

Engagement Index: Minor CSS Styling
Make far fewer SQL calls on updating points; do not call PG unless something changes.
[nojira] - Fixed edit button
Merge pull request #57 from richcreationsrc/points-configuration-fix-edit

Points Configuration: Edit Button
Merge pull request #56 from coyote/fewer_sql_calls_on_pont_value_changes

Make far fewer SQL calls on updating points
Adding corrected images for Gallery.  Images have been converted to PNG and run through ImageOptim.  Arrow.jpg removed entirely as it is not referenced anywhere in the code.

Impacts CYB-111, CYB-112
Merge pull request #58 from coyote/icons_for_gallery

CYB-111, CYB-112 Gallery icon corrections.
CYB-121 Updates to existing student records should not cause an exception, uniqueness violation