Added app-based recording
 Moved around functions to more logical places
Cleaned documentation
Merge remote-tracking branch 'github/master'

Conflicts:
	src/cableferret/main/AppBasedScreenFunctions.java
	src/cableferret/main/MainActivityLogic.java
	src/cableferret/main/SnapShotThread.java