Change how modals and clipboard modules are linked to the scope, also
standarize how they are used and added new abstractions for some common
modals.
Merge branch 'develop' of https://github.com/darkwallet/darkwallet into develop