Revise specs.js

* Gruntfile.js: Uncomment specs.js
Update "Box Alignment"

* Add crossPosition, boxPosition, selfPosition, contentPosition, itemPosition, overflowPosition, alignPosition, justifyContent2, justifySelf, alignSelf data types
Fix coding style and refactor
Use more width data type
specs.js: Change onevar rule from "true" to "false"
Fix typos