Merge pull request #1 from trainman419/cleanup

Cleanup
Merge pull request #2 from trainman419/master

Refactor into a library
Merge pull request #3 from trainman419/fix_flycapture

Fix Fly_Capture linking.
Added missing #include in FC2.h