Added ref and key for submit input button fixes #235
Merge pull request #236 from mtscout6/submit-key

Added ref and key for submit input button
added ability to set container for fade mixin rather than hard code to append a div to document.body
Added contained modal example
correct _removeEndTransitionListener
Merge pull request #241 from mtscout6/fadeMixinContainerFix-withDocs

Fixes a bug in the fade mixin when providing a container
Merge pull request #249 from justjake/patch-1

correct _removeEndTransitionListener
fade does include the root element

the FadeMixin does not do anything when this.getDOMNode() element has a
fade. This causes a bug at least in the Modal when the backdrop=false
and the Modal component is the root, causing it to never fade in.
collapsable mixin fix
React 0.12 support
fix file input border
remove duplicate BootstrapMixin test
Merge pull request #275 from trentgrover-wf/dupTest

remove duplicate BootstrapMixin test
Merge pull request #274 from trentgrover-wf/fileInput

File input is incorrectly wrapped in a border box
merge master
update to eventKey prop
simplify cloneWithProps util clone
Merge pull request #264 from trentgrover-wf/react12

React 0.12 support
Future proof cwp, remove unused internal utils

Adds a version check to cwp so that it only wraps `child.type` in a mock
factory for version 0.12, as it would break in 0.13, where
`react.createElement ===
require("react/lib/ReactElement").createElement` will be `true`
NavItem includes anchor attributes on the li tag

`{...this.props}` passes DOM attributes to the li tag incorrectly.

I "fixed" this by turning on the harmony features in grunt-react, and
using the spread operator which is the recommended path from React. We
can just as easily do this manually