Add observeEvent and eventFilter functions for handling events
Code review feedback, part 1
Merge remote-tracking branch 'origin/pr/180'

Conflicts:
	NAMESPACE
	R/bootstrap.R
	R/reactives.R
	R/shiny.R