make: fix buildsizes* targets

also ignore BOARD_INSUFFICIENT_RAM boards
unify/make work BOARD filter
make: allow setting RIOT_VERSION externally

also make the RIOT_VERSION variable available in buildtest
native: reenable compilation on osx
Merge pull request #1475 from LudwigOrtmann/riot-version

make: allow setting RIOT_VERSION externally
make: make RIOT_VERSION fail-safe
make: add RIOTBASE to UNKNOWN RIOT_VERSION
Merge pull request #1476 from LudwigOrtmann/buildsizes

make: fix buildsizes* targets
Merge pull request #1499 from LudwigOrtmann/riot-version-fail

make: improve failing RIOT_VERSION
core:queue: remove ancient example
queue: remove inttypes clutter from core header
queue: remove unused generic functions

Closes #1153.
queue: add queue_t root type
Merge pull request #1115 from Kijewski/queue-cleanup

core:queue: clean up queue
Merge pull request #1496 from LudwigOrtmann/osx-fixup

native: reenable compilation on osx
cpu - stm32f4: add support for stm32f415rg
cpu - stm32f4: added support for more channels/devices in periph impls
cpu - stm32f4: removed reference to non existing .h file in stm32f415xx.h
board - msbiot: initial import for the msbiot
added changes of improved UART driver interface
added changes of improved GPIO driver interface