create unified protocol for details table view datasources (stops and timetable)
rename details table datasources class name
add requestDidFail:NSError to connection protocol
code cleanup