If you want to add a new feature, make an issue rather than a pull request.
Code style is pretty much PSR-2, but with tabs instead of 4 spaces. Use common sense.
Make separate pull requests for separate changes/issues.
Please don't be offended if I don't merge a pull request :)