Create `LanguageCode` from Language
 - previously the locale was not being included when creating a `LanguageCode` on this line
 - this was causing an NPE further down stream
 - encountered when trying to add mongolian (mn-MN)
Merge pull request #36 from CruGlobal/create-lang-with-locale

Create `LanguageCode` from Language
Better new translation initialization
 - when creating a translation in a new language, any translation status data from the base translation (English) should be cleared out
 - if it's not, then once the new translation is created in the database, it will appear as if the translation has already been uploaded to the translation tool, when in fact it has not.
Merge pull request #37 from CruGlobal/translationCopy

Better new translation initialization
WIP: edits to return XML or JSON upon request
 - includes ignoring memcached when property is set
WIP: pull individual page uncompressed
updatin structure works, but some XML attributes need restored
add a merge method to restore the attributes removed
 - only remove and merge attributes on elements with gtapi-trx-id
fix tests
 - returning a entity return type `InputStream` -> `Content`
remove old migration files
put back the method that creates a zipped contents file
 - and use it in the packages & translations endpoint to create a zipped contents file