Add pair_sms

Tidying up the language library. Matching functionality of toopher-python library. 
+1 to `options` for consistency with `pair`. Please use `merge` instead of `merge!`.