Squashed commit of the following:

commit c117f7aea5d2eb3a09d35b7cf08b32fbdb377ec8
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Mon Aug 11 14:11:24 2014 -0700

    tests(avatars): refactor and add more event tests for cropper ui

commit 01244390dfda90adadc275038d43806297eada88
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Mon Aug 11 14:10:44 2014 -0700

    tests(avatars): reenable code coverage for camera view

commit 6f578319b2124a882cf3da0ca9969b58ee2af853
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Wed Aug 6 09:24:54 2014 -0700

    tests(avatars): add unit tests for the camera view

commit e863fcba31b756d30f6d776300c581bb2acbb1ae
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Tue Aug 5 11:47:57 2014 -0700

    tests(cropper): add cropper unit tests

Closes gh-1512.