core,sys,boards: introduce hwtimer_spin barrier

Introduce HWTIMER_SPIN_BARRIER (API change):
Boards need to define HWTIMER_SPIN_BARRIER that is used to decide
whether it makes sense to set a timer and yield or call hwtimer_spin
instead.
Used by `core/hwtimer.c` and `sys/vtimer/vtimer.c`.

Values are based on the current implementation, suggestions welcome.

Based on #1407
Yes, but the hwtimer uses the same macro.
https://github.com/RIOT-OS/RIOT/pull/1409/files#diff-44cb94b11e41c69a56850ddb2c6b3c52R127