Added list-attributes option to fire-cat

Uses dc1394 to print all the camera attributes
Added auto exposure controls to dc1394
Removed redundant software exposure controls
Merge pull request #5 from petermoz/master

Modified fire-cat, gige-cat to use consistent args
Merge pull request #6 from petermoz/camera-fix

fire-cat: Improve shutter/gain/exposure control
mod cmake to correct opencv2.4 linking (only IF(WIN32))
changed z limit for point cloud output to output all valid points according to sgbm
added BINARY file i/o mode for win only
updated long help to include split, and crop-tile assistance
updated win32 package to pull opencv dlls for opencv 2.4. Might break package on win only, for earlier cv versions.
points-to-partitions: fixed a bug in reading input in --discard mode
points-to-partitions: a more consistent fix for --discard option
points-to-partitions: refactored reading block: optimized reading with discarding
Spherical polygon c++ conversion
Merge pull request from kh
Merge branch 'master' of https://github.com/acfr/snark
added include cmath to math-deg2rad and rad2deg for M_PI
fix compilation error using older c++ compilers.
rename constants to lower-case.
math: moved some methods to cpp files, traits to visiting
math: points-to-polar, points-to-cartesian: ported from ark and debugged; a proper unit test still to do... sometime...
points-detect-change: ported
points-detect-change: license and authors added