Initialize page w/ existing omeka transcription

Populates transcription page with text from Omeka
Scripto:Transcription field on page initialization. This allows
site admin to offer users OCR correction tasks, proofreading
of legacy transcriptions, etc.
Adds function to get page transcription status

Returns status for one of three transcription states: not started,
partially completed, or completed.
Move page text initialization to setPage()
Adds ability to get transcription status for a given page.
Adds ability to setPages() for all items from admin interface.

This creates MediaWiki pages for Omeka pages that have existing
transcriptions without having to manually initialize the page.
This is necessary to generate a current list of page transcription
statuses.
Adds function to return page status counts within a document.

Function getItemStatusCounts() in Scripto.php gets transcription
statuses for all items in a given document and returns an array
of counts for: total pages in document ('total'), pages completed
in the document ('completed'), pages partially completed in the
document ('partial'), and pages not started ('notStarted').
Store status in Omeka instead of inferring from MW
Infer status counts from omeka instead of MW
Add custom pagination
Save status to Omeka on save, protect, unprotect
Add Status field to Scripto element set
Initial commit
1.3.1

fresh scripto plugin
almost live

2012-08-23
playing with progress bars

progress bars are too expensive to do for entire collection. TODO: page
pagination for collection page
Change 'Partially Transcribed' to 'Needs Review'
Save transcription on page protect
fix approve button making edits

also changed 'partially transcribed' to 'needs review'
Record transcription progres in Omeka item status

On page transcription save, protect, or unprotect, document
progress is calculated as a percentage and recorded as an integer
in the Omeka item-level Scripto:Status field.
Add Scripto->getPageTranscriptionStatus() back in