Merge branch '11-articles-can-be-tweeted'
[#18] Cleaned up routes file, removed dead code

The routes file is now easier to read. The following have been removed:

* Asynchronously offer search suggestions

An ajax call is being made to spell check after the search results are
loaded, but the result isn't appended correctly to the suggestion.  We
calculate the spelling suggestion server-side anyway, so this has been
removed.

* Unused ArticlesController#missing action

Leftover from when missing articles were not handled correctly.
[#18] Replace Article#search_tank with guarded #search wrapper.

If Searchify is down or otherwise inaccessible, the world ends. This
stops the world ending and returns an empty result set.
[#18] Remove dead (unused) code

The following have been removed:

* ApplicationController#stop_words

Leftover from the attempt to asynchronously offer search suggestions

* CategoriesController#missing

Explicit redirect in #show obviates this

* ApplicationHelper #categories_list, #catgeory_by_name

Originally used in the categories sidebar, now unused.

* ArticlesHelper #article_list_tag, #missing_article_list_tag

Only used in the now deleted articles list view.

* Article#with_category scope

Potentially never used

* Article#find_by_friendly_id

Used to be used in the fake popular articles on the homepage. Now we
have real popular articles so this is gone.

* Article#allContent

Unused, and awful.

* Article#publish

Added but never used?

* Article#content_to_markdown

Was used at some point to auto-convert the HTML to markdown, is no
longer called anywhere.

* Article#content_md_to_html

BlueCloth hasn't been used for a long time.

* Article#hits, Category#hits

Added for console convenience, never used in the app

* Article#analyse_all

Used to be used in a rake task, now unused.

* Keyword#create_all

Only used in a test

* articles/index.html.erb.bak

Backup files redundant when using version control.
[#18] Remove annotate_models generated Schema Information

This rapidly becomes out of date and doesn't belong in the source.
[#18] Remove trailing whitespace from Article
[#18] Remove ".old" article show template
[#18] Remove TODO, FIXME, some trailing whitespace

* TODO and FIXME is rarely useful, often outdated.
[#18] Tabs instead of spaces for GuidesController
[#18] Fixed style and formatting for controllers

* Tabs are whitspace
* Indentation is correct
* Fixed the styling inconsistencies I noticed.
[#18] Removed Admin panel for Articles since this should not be used.
[#18] Formatting Admin panels, remove commented out sections
[#18] Removed empty stylesheets in stylesheets/TODO
[#18] Remove autocomplete.css which contains the jquery ui css
[#18] Remove jqeuery.indextank plugin used by nonfunctional autocomplete

* If autocomplete is ever implemented it should go through the app, not
  directly to indextank.
[#18] Remove commented code, convert tabs to spaces for app/assets
[#18] Remove scratch files left by vim. (2 readmes)
[#18] Remove tags file (should not be checked in)
[#18] Style, format fixes for models
[#18] Remove autocomplete partial; formatting.