Improves the author page

* Displays the user avatar if it exists.
* Only load the 10 latest articles
* Paginate the other articles

Issue #231

TODO:

* Include the 10 latest notes (need to define how)
* Only display the complete bio on the first page.
* On the other page, display the first paragraph of the bio, the photo and the articles.
* Mix articles and contents like on the home page (make it optional?)
Fixes conflict
upgrade Rails to 3.14
Refactoring profile and user to make them user a resource for avatar instead of giving links to the picture.

Makes much more sense this way even though I have to add a field in the database which I tried to avoid. But too much serialized options can sometimes be too much.

Also add specs because that controller lacked love.

Issues #230 and #231.
User can access to some dashboard part, or not

Don't break demeter's law.
Don't call google search in dashboard if env is dev
Remove duplication about perpage from blog
Clean spec and remove specs on view
Add published at to order article
Release 7.0 stable
Merge branch 'master' of github.com:fdv/publify
Update links on README and general copyedits [ci skip]

- Should be called "Simplified Chinese" in language list
- Change link to clone Publify to use the HTTPS version
  as the git link does not generate a link under Markdown
- Basic theme list should only list three items, the extra
  bit about screenshots serves better, neater as addendum.
- Link to FAQ hosted on GitHub wiki has moved
Merge pull request #244 from randomecho/copyedit-readme201309

Update links on README and general copyedits
Fix lists, links in Bootstrap theme README [ci skip]

- Sub-lists need indent to properly show on README render
- Update the heading numbers to match TOC
- Updates links to Bootstrap after they moved from Twitter
- List under Views section should only list two items,
  move the other bullets out into separate Exceptions list
Merge pull request #245 from randomecho/copyedit-readme-bootstrap

Fix lists, links in Bootstrap theme README [ci skip]
Fixes a bug where failing at publishing a note would redirect to Admin::ContentController#edit and crash the application instead of redirecting to Admin::NotesController#edit as it should. Issue #247.

Makes Admin::NotesController inherits from Admin::BaseController like Admin::ContentController and Admin::PageController.

Moves private method parse_date_time from Admin::ContentController to Admin::BaseController to avoid code duplication.
Fixes a bug where failing at publishing a note would redirect to Admin::ContentController#edit and crash the application instead of redirecting to Admin::NotesController#edit as it should. Issue #247.

Makes Admin::NotesController inherits from Admin::BaseController like Admin::ContentController and Admin::PageController.

Moves private method parse_date_time from Admin::ContentController to Admin::BaseController to avoid code duplication.
Merge branch 'master' of github.com:fdv/publify
Merge branch 'bugfix_7.x'
Fix codeblock in Bootstrap README to use Markdown indent