Added smooth brightness transitions feature with time factor
Added smooth transition to image transparency effect
Added RGB effect transitions
Add error message in instruction delegator when device if not provided
Update sample instruction files to use strings as device IDs
Refactor out animated_gifs to own class and apply instructions to every frame
Refactored effect transition methods and added test cases
Check for more instruction kind in channel for animate gifs
Add sample file for gif effects
Merge remote-tracking branch 'origin/transitions'

Conflicts:
	viper.pde
Fixes after merging transitions
Added constraints to blur, threshold, and posterize effects
Add setTransparency function and reverse transparency polarity
Records instructions to logs directory when RECORD mode true
Gitignore logs
Merge pull request #15 from isha/recorder

Recorder
Merge pull request #16 from isha/effectFixes

Effect fixes
Video playback speed and reverse
sending data list working