Update Gemfile.heroku with 'twitter' gem dependency
Merge pull request #206 from antonfefilov/patch-1

Update Gemfile.heroku with 'twitter' gem dependency
Remove little duplication
Remove little duplication
Remove little duplication
Clean specs and remove little duplication
Start to clean some specs.

Need to see how to run them correctly for each profile
Fixes quicktags still calling typo:code
Merge branch 'master' of github.com:fdv/publify
Move feedback build to model (and remove duplcation in controller)
Fixes status behavior (still perfetible though)
Adds a quick (and dirty) sidebar plugin that displays the 5 latest publish statuses.

This one should probably be renamed and we need to work on the overall statuses wording.
Adds a title to admin dashboard.
Makes the dashboard more useful, step 1.

The welcome widget is now dedicated to the activity of the day. Definitely ripped from Wordpress.
Fixes the style on articles listing.
Adding a "most popular posts" sidebar plugin that will use the Article.bestof method.

This because I'm going to remove the Most Popular articles widget from the dashboard, as it's not really useful to manage a blog on a daily basis.
More dashboard love.

• Removes the best of widget.
• Reduces the last posts from Publify blog from 5 to 3.
• Displays the user's drafts instead of the lastest blog posts.
• Moves the drafts up and the inbound links down
Fixes statuses
This is the story of a guy who was debugging too hard to ensure things would work like he expected to, and who pushed twice with debugging return in the code.

Lesson 1: if I had written tests for this, this would have broken the build so I had knew about it before.
Lesson 2: always proofread your code twice before pushing.
Lesson 3: I need to sleep.
Uses user's nickname instead of Twitter handle on statuses display.