Cleaning up of capture

Kinectreader now inherits camerareader and they are nowusable
interchangably. heavy cleaning of code in said classes