add lifecycle handler and call registered blocks after_server_bind when running, will fill in more lifecycle events as we continue to build up the server
add specs for lifecycle class
Merge pull request #107 from localshred/bdewitt/start_lifecycle

add lifecycle handler and call registered blocks after_server_bind when ...