Rollback and modify create_datasets.rb migration, and implment download code/dataset feature

Model Dataset
t.string :inname
t.binary :input
t.string :outname
t.binary :output
t.text :description
t.boolean :shareable
t.boolean :editable
t.string :code_id
t.string :username