Fix out of sync composer lock file.
Copy global pages correctly.  Refs [b2aed4d73ca9b9a34a8b316c6d7cac1746310b5b]
Change jazzee mysql configuration to use the new dfault mysql collation.
new page type ExternalId that adds/edits/deletes the applicant's external id
Dont descend from abstract page since we don't implement download or admin intercaes.  Cleanup skip/unskip.  Instead of pre-creating a form just generate one each time.  Make the name of the external ID field configurable.
When copying application copy the names for pages, elements, and list items.
Add importer to list items which allows importing the same CSV format as exports.  Fixes #207
Update jquery ui to 1.10.3
Use an overlay and progressbar for page builder saves to make it cleaer what is happening when there is a delay.
When files are accessed as an array type update thier lastaccess time stamp.  Fixes #218.
Improved/fixed preview functions.  Only list the current program/cycle in the setup->previews pane.  Allow administrators to log into a preview which is created with privileges from the current program roles.
Add Select All/None to display manager for elements.
Add option to rename display.
Rewrite grid downloads so sorting still works.  Use the built in data tables api to select multip rows using shift, use a custom button type to send clean post requests for files and remove the hidden form.
Fix spelling of global
Add a link to the print PDF account action on the status page for applicants who have locked their application.
When bulk downloadign from the grid add the applicant external ID to the file name for PDFs.
Program users can no be limited in what applicant data they can see using a maximum display for thier role.  IF a user is in multiple roles these will be cumulative so they can see the maximum ammount of applicant data allowed for their role.
Created a 'role' display type for storing the maximum applicant data associated with a program role.
Ensure that roles/applications for a display match.
The Intersection display takes one or more displays and only allows the intersection of their availalbe elemnts to be seen.
The Union display takes multiple displays and allows any of their elements to be seen.
Fix the FullApplicant display to work correctly with applicant elements and the transition from 'page' to 'element' types.
Display elements not of type page do not get pageIds
Enforce the users maximum display.
Limit DisplayManager choices to the maximum display for a user.
Place a loading message on the display manager.
Fix page builder save prgoress bar.  The counter was off which caused it to refresh the view before the last change was saved.
Fix license key for PDFLib version 9 not to use depriciated method.