Cleaned up the code a bit an added an example

*Removed the main method from PointGreyCameraInterface that was being used for testing, cleaned it up, and mangled it into an example.
*PGCameraFeatureControl can now return the current value of a property and whether or not it is available.
*Fixed a typo in PGCameraMode's toString method.