Added Custom VID and PID Support on Linux and Mac OSX

All I did was merge ver-0.2.6 back into master and add a method to expose setting the VID and PID for using custom PIDs and VIDs on Linux and Mac OSX. I also bumped the version to 0.2.7.