2.0 sdk + other prev PR merges

A PR for Golan.

* updated Leap SDK to 2.0.3 17004 beta for OSX, Linux, & Win
* merged ruxrux's PR #14
* merghed fx-lange's PR #13
* moved implementation into .cpp