Makefile cleanup 2

Based on https://github.com/RIOT-OS/RIOT/pull/481

  * move over documentation/options from projects/default/Makefile
  * partially resolves https://github.com/RIOT-OS/RIOT/issues/438
  * resolves https://github.com/RIOT-OS/RIOT/issues/478

I'd squash before merging.