ENHANCEMENT: UI Improvements

Replaced the old page icons, and moved where the blog specific fields
appear in the CMS to above the content area
ENHANCEMENT: Template changes

Updated template elements for 3.0.
Made html follow proper heading hierarchy
Optimized generated html so it can be more easily styled.
FIXED: Missing hook to extensions updateCMSFields function
Merge pull request #48 from tractorcow/3.0-extension-fix

FIXED: Missing hook to extensions updateCMSFields function
Update .gitignore
Merge pull request #46 from adrexia/ui-improvements

ENHANCEMENT: UI Improvements and template updates
BUG Fix an issue caused by adding BlogTreeExtension using a wrong api
BUGFIX: fix blog widgets so their methods are accessible from templates
New : Added composer.json
 Added composer.json file which will help this module for submission on proposed extension.silverstripe.org website.

For more information please visit this page http://extension.openbees.org/instructions/
Issue #42: Descriptions for BlogEntry, BlogHolder and BlogTree

For SilverStripe 3+, descriptions can be shown for each available page type
when pages are created.  This commit adds descriptions for the BlogEntry,
BlogHolder and BlogTree classes, as derived from comments within the code.
Merge pull request #50 from vikas-srivastava/composer

NEW Add composer.json
Merge pull request #51 from sekjal/master

Add descriptions for blog page types (Fixes #42)
Bug : Removed errors from Composer.json

Contains some minor bugs :

1 - JSON doesn't allow multi line string so making "description" field in single line.

2 - Few typo errors .
Merge pull request #52 from vikas-srivastava/composer

Bug : Removed errors from Composer.json
MINOR: add emails to composer (manually merge from pull request #53)
BUGFIX: Fix blog management widget to work with comments module
Update README.md

Added required dependency.
Merge pull request #54 from mateusz/patch-1

Update README.md
BUGFIX: replace deprecated DataObjectSet for ArrayList
BUGFIX Specify names and improve descriptions for page types.