updates to fix setIndexDirect
finishing up correcting setIndexDirect by removing initial grow animation
fixing bad loop var
updated comment, to reflect proper scenario
update for card arranger
sane use of not operator
moved panel grow out of shared method
updates to code for setIndexDirect
changes white space to tabs
remove comments
added a check for shouldArrange
merging in updates
correction to shouldArrange call
clamp index value
removed redundant un-needed code
Merge pull request #1641 from enyojs/ENYO-14080-derekanderson

Enyo 14080 derekanderson

Reviewed-By: Aaron Tam (aaron.tam@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)