directories should be configured before $(OSFAMILY).mk

Little bit of a brain fade... the directories should be configured before $(OSFAMILY).mk is imported, as the uavobjgenerator path needs $(BUILD_DIR).

I missed this until i did a make all_clean and had to rebuild uavo's again.