Fixed documentation system for submodules; part of #254.
Changing how submodules are added in C; part of #254.
Renamed ipc -> hydra.ipc; part of #254.
Renamed dockicon -> hydra.dockicon; part of #254.
Renamed autolaunch -> hydra.autolaunch; part of #254.
Renamed settings -> hydra.settings; part of #254.
Renamed menu -> hydra.menu; part of #254.
Renamed updates -> hydra.updates; part of #254.
Renamed modalkey -> hotkey.modal; part of #254.
Added new docs.
Fixed fallback config for new API; part of #254.
Added hydra.updates.install placeholder function.
Changed sample init; part of #254.
Updated README for new API; part of #254.
Renamed a file for submodules; part of #254.
Added submodules to printed in-app docs; closes #254!
Replaced pprint with inspect; closes #264.
Cleaned up docs.
Remove un-needed code from hydra-cli.