Add reload command
Make on_loaded in an event
Create AutloadingGhciConnection
Add loaded test
Add second loaded test
Test for terminate()
Test for message()
Add to defaults
Move GhciCommands over to reload
Move ExtraGhciCommands over to reload
Convert LoadedGhciCommands to reload
Make work with actual app + disable TestRunner. External completions now work even with a module compilation error. Closes #9.
Merge branch 'feature/completions-with-compile-error' into develop