Prevent 3 notices from being generated by unset params. 'is_recur' was not being tested; the code for setting 'fullAddress' had been omitted; and the setting of 'country' was removed because a) it's not expected as part of the eWAY request and b) it's not set to the 2-letter format eWAY expects.