capture images via website

This is 100% not finished yet.  It doesn't even work!  But I know I'm not going to finish it tonight and I thought it *might* be helpful.  I'll probably work more on it this week, but if you finish it first, I won't be offended.  And I won't be offended if you don't use what I started here. :smile:

This provides the functionality to capture images every `n` seconds.  I think I set it super-low for testing purposes, so that will need to get bumped eventually.  It *does* take the pictures and then sends them to the right endpoint using an ajax call.  That's where things stop going right.

There are two problems I know about, and likely more I don't.

1. I'm pretty sure you want a jpg file, and I'm getting a png.  You can tell the `toDataUrl` call to return a jpg, so that is fixable; I just didn't do it yet.
2. Carrierwave isn't processing the file that gets sent across.  I think the problem is that it doesn't know it is a multipart/form data type.  StackOverflow tells me how to do that (http://stackoverflow.com/questions/5392344/sending-multipart-formdata-with-jquery-ajax), but I need to play around with it to make it work.

Like I said, once we get those two kinks ironed out, I'm sure some new ones will crop up.  Feel free to ignore this work and forge ahead with your own solution; or pick this up and fix what I did wrong; or wait for me to maybe get around to finishing it: whatever you like. :smile: