Refactor to use JSON to transmit collection and image data
Remove implict bullet behavior

Carriage returns are not consistently converted into bullets
by MS-Office vs. LibreOffice vs. OpenOffice vs. Keynote.
So I've removed the implicit (carriage return) bullets, added
explict bullets for the title page, and added metadata headings
for individual slide metadata.
Merge pull request #211 from curationexperts/powerpoint_export

Powerpoint export updates
Force java exporter to use UTF-8 character encoding
Add progress bar and spinner for trubolinks

closes #208
Suppress search functionality for unauthenticated users

Resolves #204 without having to overwite partials.
Fix tests broken by using JSON for exporters
hides search bar from login screen
adds ldap login
adds user impersonation for admins
fixes all tests to work with ldap user
adds acceptance test for user impersonation
Merge branch 'deploy' of github.com:TuftsUniversity/tufts-image-library into deploy

* 'deploy' of github.com:TuftsUniversity/tufts-image-library:
  adds acceptance test for user impersonation
  fixes all tests to work with ldap user
  adds user impersonation for admins
  adds ldap login
  hides search bar from login screen

Conflicts:
	app/views/user_impersonate/_header.html.erb
	config/initializers/user_impersonate.rb