ImProccesor now store self.frameTypes and self.objects

The frame information is now stored in frameInfo.json in
the raw folder, and if an ImProcessor is created for a folder
which already contains this file, then it loads the frame info from
it rather than recomputing it. This will vastly improve the amount of time
for future computations, since reading the headers of all the frames takes
quite a while
Merge branch 'master' into secondPass