model - improved error handling

Added some error checking so if namespace in extension vs init do not
match, the error is displayed.
strip all launchpad code from admin
store crm - bug fix

email address was not present in buyer address edit popup. It's added
via JS instead of in the template itself because the template is
recycled a lot and there are other places email shouldn't be present.