added idx assert and get selected routines
post USA visit commit
adding missing files
Merge branch 'master' of github.com:dobson156/irc_client

Conflicts:
	console_ui.cpp
	console_ui.hpp
	controller.cpp
	error_buffer.cpp
	util.cpp
	window.cpp