Fixed metadata files
missing * prevents YUIDoc from parsing Easing.js as a part of the library
fix simple docs typo in physics/bodies/Particle
fixing linting errors
Merge pull request #154 from TheAlphaNerd/fix-linting

fixing linting errors
Merge pull request #146 from timjchin/master

Easing.js Documentation
Merge pull request #152 from zackbrown/master

fix simple docs typo in physics/bodies/Particle
updated CLA to correct link
Update README.md

Add badges for Travis.ci and david-dm.  Updated copy and links for Famo.us angular
Merge pull request #158 from timjchin/claLinkFix

Updated CLA to correct link
Update Linters

eslint 0.6.2 -> 0.7.4
jscs 1.5.7 -> 1.5.9
Merge pull request #161 from TheAlphaNerd/update-linter

Update Linters
Update CONTRIBUTING.md

Spelling fix - removed unnecessary "by"

# Before 

```
# Contributing to Famo.us

Active involvement from the community is essential to help make famous the most
capable and performant front-end JavaScript framework out there. You can help by
reporting bugs, fixing bugs, adding features, contributing new modules and by
by providing feedback.
```

# After
```
# Contributing to Famo.us

Active involvement from the community is essential to help make famous the most
capable and performant front-end JavaScript framework out there. You can help by
reporting bugs, fixing bugs, adding features, contributing new modules and by
providing feedback.
```
Update CONTRIBUTING.md

Fixed broken link 

# Before
```
If you'd like to contribute a fix for a bug you've encountered, first read up on
[how to report a bug][reporting-bugs-and-other-issues] and report it so we are
aware of the issue.
```
# After
```
If you'd like to contribute a fix for a bug you've encountered, first read up on
[how to report a bug](#reporting-bugs-and-other-issues) and report it so we are
aware of the issue.
```
[DOC] CSS classes are set on target div
[TWEAK] Use enum form this._springState
Support function-wrapped transforms in Scene definitions.

Is that the right terminology ("function-wrapped")?

I was trying to do this:

```javascript
    // create the main context
    var mainContext = Engine.createContext();

    // set the perspective (what type of lense?)
    mainContext.setPerspective(1200);

    var initialTime = Date.now();

    // define the main scene.
    var mainScene = new Scene({
        id: "root",
        target: [

            { id: 'background' },

            {
                id: "centerSpin",
                origin: [0.5, 0.5],
                transform: function() {
                    return Transform.rotateY(.001 * (Date.now() - initialTime));
                },
                target: {id: 'logo',}
            }

        ],
    });

    var background = new Surface({
        properties: { backgroundColor: '#25475E'},
    });

        var logo = new ImageSurface({
            size: [400, 400],
            content: '/content/images/logo.png',
            classes: ['backfaceVisibility']
        });

    mainScene.id['logo'].add(logo);
    mainScene.id['background'].add(background);

    mainContext.add(mainScene);
```

but the animation wasn't working. Adding those lines to Scene.js fixed it.
May fixed issue #175
[Fix] Enable chaining for transitionable.halt()
Implement toggleClass