carrierwave

added carrierwave for doc uploading, rest of changes will be in new
branch