Modified the way briefcase.core registers document types.

Each document type app should contain a briefcaseRegister.py file which
imports briefcase.core and calls briefcase.core.module.register(<type name>, <type view for new doc>)