Added active_states and  hidden_states to Configuration and template files.
Added state fields to blogit_posts  table and factories and also added validations of presence to the model.
Added active scope and logic in controllers to show active/non-active post depending if the user is logged in or not
Added migration to the correct folder
Added constant to get all the available status from the configuration file and also added drop-down list to form.
Fixing broken test, not sure if is the correct way to fix it, looks like the link was removed from the test in the commit 02a2b1c.
Set specific version for sqlite3 gem
Merge branch 'master' of https://github.com/jjeb/blogit into jjebchanges

Conflicts:
	app/helpers/blogit/posts_helper.rb
	spec/dummy/db/schema.rb
	spec/models/blogit/post_spec.rb
Merge branch 'master' of github.com:KatanaCode/blogit
Merge branch 'jjebchanges'