Create initial design.js files for Layout library.
Merge pull request #74 from enyojs/layoutDesignFiles

Create initial design.js files for Layout library.

Reviewed-By: Ben Combee (ben.combee@palm.com)
Change FlyweightRepeater to use attribute "data-enyo-index" instead of "index" for better HTML5 feng shui

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
ENYO-876: fix protected status of components blocks

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
ENYO-877: adjust protected status of properties

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Fixed typo (Sampe -> Sample). Enyo-DCO-1.0-Signed-off-by: Jim Tang <jim.tang@palm.com>
always allow for the next panel index to be set on panel deletion, at least when there are panels still available (ie length > 0). Also added safety checks to make sure theres an animator still available when animating panels. This avoids the issue in ENYO-599, but still allows for all panels to get properly transitioned, including sending the corresponding arranger transition events, which will fire the arranger events & allow arranger manipulation.

Enyo-DCO-1.0-Signed-off-by: Steven Feaster Steven.Feaster@palm.com
reverting change to the tree sample
Added code to constrain the index in Panels getActive function within the array of panels. This was needed in the case of a wrapped set of panels & allows the function to always return the expected panel rather than undefined in the case of wrapped panels.

Enyo-DCO-1.0-Signed-off-by: Steven Feaster Steven.Feaster@palm.com
Merge pull request #77 from sfeast/ENYO-898

Added code to constrain the index in Panels getActive function within th...

Reviewed-By: Ben Combee (ben.combee@palm.com)
Fix missing variable declaration mistake caused by cleaning up multiple "var i" lines.  Thanks to Steven Feaster for noticing the problem.

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Adding links to new Fittables doc in Enyo Dev Guide. Enyo-DCO-1.0-Signed-off-by: Jim Tang <jim.tang@palm.com>
ENYO-669: Add AroundList Control

Enyo-DCO-1.0-Signed-off-by: Jeremy Thomas <jeremy.thomas@palm.com>
Merge pull request #78 from germboy/master

ENYO-669: Add AroundList Control

Reviewed-By: Ben Combee (ben.combee@palm.com)
Merge pull request #76 from sfeast/ENYO-897

always allow for the next panel index to be set on panel deletion, at le...

Reviewed-By: Ben Combee (ben.combee@palm.com)
enyo.List: update docs on reset vs refresh with setCount, clarify use of inData on select() call, add deselect() call, JSHint fixes

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Add FlyweightRepeater Sample(ENYO-666 issue) and Modify related package file.
Add CONTRIBUTING md to repo so github will show "contribute" section at top of pull request page

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Merge pull request #79 from sbcho/master

I've added FlyweightRepeater Sample.

Enyo-DCO-1.0-Signed-off-by: Sungbae Cho (sb.cho@lge.com)
Reviewed-By: Ben Combee (ben.combee@palm.com)
Move ImageCarousel and ImageView kinds into layout as a new WIP module
Update jaycanuck's original code for new staging location
Modify setImages in ImageCarousel to always invoke changed code since it is an non-simple property.

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)