Copter: bug fix for auto_armed logic

Zero throttle when switching into an auto flight mode would cause the
motors to stop.
AP_Motors: remove auto_armed

redundant flag that was already held in the main code which is where it
belongs.
Copter: remove unused waypoint_valid function