Create directories which may not exist before copying files

If we have custom plugins or skins under /assets/javascripts/ckeditor we
need to make sure we're creating those folders before assets can be 
copied to them.
Merge pull request #341 from CodeOfficer/refine-documentation-for-rails-4-asset-pipeline

Create directories which may not exist before copying files