Corrected and oversight in bot_mk1

Task @T86 : I mistakenly had bot_mk1 tick calling base_object::tick
instead of abs_bot::tick. Corrected and unit tested.