Much more powerful nested options.

Supports arrays as key paths.
We don't need full build for tests
Added messages for drive and dropbox
Use the array syntax instead of building nested keys.
I don't like 4space indentation.
OK, regression fixed.
Echo the current action in the footer