Allow NULL contexts in zbeacon_new again.

zbeacon_new had the option to pass NULL as context (it is even in the
docs). This option was lost in the transition from zbeacon to
zbeacon_v2. This commit restores this option.