Reorganize files to be easier to install via bower.

This makes caboose easier to add to a `bower.json` package.

To add caboose to a project, you would add it to your `bower.json` file.

```javascript
{
	"name": "project-name",
	"version": "0.0.0",
	"private": true,
	"dependencies": {
		"caboose": "git@github.com:ff0000/caboose.git#feature/bower"
	}
}
```

If this PR gets merged, we can publish on bower so we can just reference the package name.

```javascript
{
	"name": "project-name",
	"version": "0.0.0",
	"private": true,
	"dependencies": {
		"caboose": "~2.5.0"
	}
}
```

To use, you would add the import rules to your `style.scss` file.

```css
@import "../path-to-bower-libs/caboose/caboose";
```

To add the reset, exports, or easings, you can add them like so.

```css
@import "../path-to-bower-libs/caboose/src/caboose/easings";
@import "../path-to-bower-libs/caboose/src/caboose/exports";
@import "../path-to-bower-libs/caboose/src/caboose/reset";
```