Add small helper function to build up kernel build options

Using this helper instead of the old `strcat` will avoid having two spaces between
kernel build options and thus fix the `CL_INVALID_BUILD_OPTIONS` errors of issue #37)