Changed the collections to store records via network ids and not network names
Finished off converting the backend and frontend code to use network ids instead of names, fixes all the bugs in #102
Removing lingering data when a network is disconnected. #105
Removing ChannelUsers when the tab is marked as inactive
Merging relationship design in
Update irc-server stuff to use network ids instead of names
Fixes to ensure irc-server works with new database design. Ensuring topics are now sent out on connect
Modified factory to log outgoing and incoming IRC messages on verbose
Merge branch 'release' into development
Updated the README and added code to remove invalid data from collections now that the database structure has changed