More updates to round out the functionality

* Add __isset and __unset implementations
* Pass the data by value
Add travis and scrutinzer configuration