Modified phpmd to be able to specify a custom ruleset

I've run into an issue whereby I had to specify a custom ruleset but syntastic doesn't allow me to do that at the moment, the phpmd rulesets are hardcoded.

I've made a new option called syntastic_php_phpmd_ruleset which defaults to the current values if its not specified but if you pass it a valid ruleset.xml it will use that instead