refactor and add convenience method to PinCabaility.
Put a optional property of PinCapability to Pin.
Merge branch 'master' of https://github.com/oasynnoum/phpmake_firmata