refactored ckeditor image model

removed picture and attachement files from ckeditor. created image
model. updated ckeditor initializer so it know what the new picture
model is
created imageable join table

created imageable polymorphic join table.
added dependencies between blog post and image.
updated schema
updated the dummy application javascript

updated the application.js and admin.js to reflect what we would expect
in a application
created the title warning and feature

created the title length validations and feature to test it
added database_cleaner
fix javascript, changed title id and fix features

addressed issues with javascript. added warning class in _form.
changed title id and addressed failing features
cleanup up schema.rb and admin.js

we don't need the ckeditor/override anymore and i've run a db:drop
db:create db:migrate on the dummy schema because it's out of date
Merge pull request #17 from xskander/feature/title_js_validation

Feature/title js validation
Merge pull request #16 from xskander/feature/blog_image_table

Feature/blog image table