OpenOCD support

Hi,
I make it better.
It supports OpenOCD both for flashing or GDB! (probably it will work good on OSX too. Jlink software sucks on Linux! Also it's opportunity by start developing with just nrf51822 $8 chips from ebay with $5 dongles for program it!).

It supports SoftDevice v6 if selected. (For OpenOCD only.) All calculations and flash works automatic by selecting S100-v6 softdevice.

Compatible SDKs from 5.1.0 at least. (I tried and it works.)

Included /src as source and include folder. Because some developers want to have sources in src directory.

Removed -Werror for simple conversion things. Otherwise it drives me mad!

Also fixed some minor issues like mistaken ANT support (S210 instead of S120) or
">>" at GDB command script (has to be ">" for overwriting )

You better to change OSX-build-scripts to posix-build-scripts. Fits better :)
Regards,
Erdem