Add a `options` hash attribute to LWRP to add any option

Based on #85

`options` is optional for now, but may be required for some exotic options supported for now.