Copter: ensure lat, lon, alt all zero is handled

Use current position when waypoint lat/lon are zero,
and current altitude when waypoint alt is zero, for
both spline and straight-line waypoints.

Adds test cases for these scenarios to the copter
test missions.

Fixes #1145.