Merge branch 'beta'
Merge branch 'beta'
Commit adds Ajax functions to buddypress-functions.php, adds no-body class function missing and re-instates add_action, adds ajax head script function & add_action.

Add BP JS - ad small function to test for html5 'autofocus' support provide fallback by class name to add .focus() for non support; allows removal of in page JS scripts ( messages > compose)
Add markup for compose.php template, remove js script tag for autofocus in favour of html5 attr 'autofocus' & fallback js via class name 'add-focus' managed from BP js .

Add back compose.php in primary switch statement in messages.php to effect 'compose' submenu link & screen.
Commit re-factors post-form.php for markup layout, comment out closing divs, add id's for js hooks, move new tokens to classes to provide the semantic styling hooks, revert teaxtarea control name to kick form posting into action. Change 'whats new' text to a label element to support the textarea & moving label and text elements under the parent 'whats-new-textarea' /'update-textarea'.

Uncomment get_template post-form in single/activity.php to bring post form into play.
Revert "Commit re-factors post-form.php for markup layout, comment out closing divs, add id's for js hooks, move new tokens to classes to provide the semantic styling hooks, revert teaxtarea control name to kick form posting into action. Change 'whats new' text to a label element to support the textarea & moving label and text elements under the parent 'whats-new-textarea' /'update-textarea'."

This reverts commit f2e5e901b31bedaeac083f304010ed96a17d791e.
Readme
Readme
Cleanup

- Remove unused files
Add in notifications component

- Add in missing hooks and template file
Merge branch 'beta'

Conflicts:
	buddypress-functions.php
Merge branch 'master' into beta
Tempalte cleanup
Remove temp vert menu enqueueing form functions.php