Cleaned-up article view, added article->categories functionality

1) Cleaned up content.view.article
2) Added get_page_categories API call to wiki_api
3) Added get_categories method to all Article models
Better handling of missing results.