Minimum altitude in auto

@sjwilks @julianoes @DrTon @thomasgubler This change enforce the minimum altitude in loiter if no mission is loaded. Please review carefully.

This is untested. @sjwilks A flight test would be cool, but test carefully.
Maybe also add `if (landed) { alt = max(alt, current_alt + takeoff_alt); }`, is it useful for fw?