AP_Rally: Minor fixes to AP_Rally after initial testing

- If a Rally point is being used, always respect the altitude set by the
user (don't take the max of that and the home point altitude).

- No need for constructor to pass in size of RallyLocation struct
Plane: Now using AP_Rally library.