Updated tests that were incorrectly referring to app-namespaces, when they should have been referring to require-prefixes.
Added backwards compatibility support for the old 'appNamespace' property since otherwise it prevents old motifs from being imported.
Stopped automatically inferring the 'requirePrefix' field from the 'appNamespace' field since it caused bugs once 'app.conf' was persisted, and instead dynamically calculated the effective require prexix each time it was needed.
Merge pull request #1107 from BladeRunnerJS/motif-backwards-compatibility2

Motif backwards compatibility2