Use target maps in p.core.api
Move command line tasks into separate lib
Cleanup namespace names

Removes some namespaces, promotes group and spec, etc. to pallet.*,
moves impl namespaces into subdirectories.
Update to stevedore 0.8.0-beta.6

Fixes the `group` implementation