Directory Reorganization

added tools folder and added contents where missing
Sass Mixins / Semantic Markup

This commit removes the non-semantic button classes from markup and uses Sass Mixins instead.

Cleaner/more semantic markup.

Sass Mixins for the win.
Adding Button Mixins

I have taken the classes out of the HTML markup and used Sass mixins in the .scss files.

I had to "eye" the Login/Register and Post Detail view, since they are not set up in the app.

I need to DOUBLE CHECK these when merged!

I also changed all RED action buttons to GREEN to signify a positive action as opposed to negative action.
Login/Register - Social Buttons & Open ID Postfix Button

This commit refactors the Sass button mixins and markup for all login/register buttons
Registration page layout fix

Adding `body-wrapper` and `row` to fix layout
Removing files and add to .gitignore

this commit removes unwanted floo and sublime files from the repo and add them to git ignore.
Updated .gitignore

new files added to .gitignore
Merge branch 'add-button-mixins'

Conflicts:
	modules/UshahidiUI/Gruntfile.js
	modules/UshahidiUI/views/index.php
Comment out set-details SCSS import until its merged