Added CMAKE argument propogation functionality

Addresses the problem that Bogdan had in ARMmbed/yotta#42. It allows
arguments to be added with: yt build --cmake_opts='[whatever]'