no longer writes out screenshots, does everything in memory

replaced NSTimer with a loop that manages frames per second
replaced grabShot with captureShot
now makes surface only once
old way of copying the surface caused tearing
screen is now rendered into the surface
a little code cleanup
added kbps param
added video serial queue for adding frames
removed FYCapture
removed _shotQueue
Merge branch 'master' of https://github.com/johncoates/RecordMyScreen

Conflicts:
	RecordMyScreen/.DS_Store
	RecordMyScreen/CSRecordViewController.h
	RecordMyScreen/CSRecordViewController.m
increased kbps
removed references to _shotdir
removed unused i variable
some code cleanup / rearranging
Merge pull request #5 from johncoates/master

Various Bug Fixes and Enhancements to the FPS