Merge pull request #1004 from pazguille/v1.0

V1.0: Configure grunt and update name methods and properties. Make new tests.
Merge pull request #1005 from pazguille/v1.0

Grunt: Use env instead of target. Fix files generator with grunt.
GH-989 Carousel: improve the async prop implementation + add tests to that feature.
GH-989 Carousel: use limitPerPage instead itemsPerPage
GH-989 Carousel: Add the arrows boolean configuration parameter
Merge pull request #1007 from pazguille/v1.0

Positioner: Add support to position fixed.
GH-987 Carousel: update all the tests
Merge with ml.
GH-1009 Carousel: move files to the shared folder, configure grunt and migrate some jquery methods to vanilla to support all browsers.
Use ninja images instead product images in Carousel
GH-989 Popover: rename open to shownby.
GH-989 Popover: rename open to shownby in views.
GH-989 Popover: rename close to hiddenby.
GH-989 Popover: set mouseenter as shownby default.
GH-989 Popover + Closable: delete the closeDelay feature.
GH-989 Popovers family: change open/close to shownby/hiddenby in configuration parameters.
GH-989 Closable: Don't allow to configure the close delay.
GH-989 Zoom: make private the move method.
GH-882 Use cursor:pointer as current Floats (cursor:pointer in triggers that open popovers on click and cursor:default in triggers that open popovers on hover). Use these classnames in trigger: ch-shownby-click, ch-shownby-mouseenter
GH-989 Layer: change open/close to shownby/hiddenby in configuration parameters.