Extract talking to GHCi out to a class
Create GHCiCommands class to handle sending commands to the GHCiConnection
Use Maybe type for failiures
Got Fallibles working
Remove get from names
Use double underscore to follow python convention
Don't crash sublime if ghci hasn't loaded yet
Better ghci connection loading