add a try catch around the staticstorage lookup, which can throw an exception
Change registration button based on number of modes.
Add new column to CourseMode table for currencies
Add in tests for the marketing site button.
updated styling for marketing side register button to accommodate second line of text
updated styling for marketing side register button to accommodate second line of text - and IE-specific styling
Add in a uniqueness constraint on mode, course, and currency.
mktg - revised sass/css for iframed button to match styles/consistency
Remove 'edu' from examples

per our agreement not to use the domain
Location to Locator mapping utilities

partial impl
pep8 violation fix (shadowed identifier)
Translate locations <-> locators

unit tests and fixes they implied
Enable test via naming it correctly
Require edx:// for urls

But don't use this parser for urls embedded in a browser url request.
Implement location mapper as stand-alone helper class

with own db connection.
Move singleton accessor w/ django dependencies to same place as modulestore() singleton accessor
Clarify doc/comments on default v explicit mappings
Raise ItemNotFoundError rather than return None if no map found
Use a sort of name to choose if > 1 map
and some minor comment changes.
Storing current elasticsearch progress

Moved past difficulty in file integration and adding configurability to elasticsearch analyzers