Add grunt task to create working directories

In a new project, the wallpapers, videos, and encode working directories don't exist.  Even if these directories are made by hand, but not populated, grunt will remove them on clean.  This causes problems for instance when the first video is uploaded, since handbrake will refuse to write to a non-existent directory.

One way to fix this is to create a grunt task to make the directories.