Merge State Internet/Connected

Transitions between states changed
Added State Connected
Added to IEnvironment: getLastState(),  internetState()
Added to AndroidNetworkingFacade: ping(), networkAvailable()