cleanup: support make clean all

Fix some missed cases caught by Travis builds:
* mc1322x board.h can't be ignored as I'd hoped
* missed SEGMENT_RULES for cc2430/cc253x
* cooja somehow encodes object directory into mtype prefix