Split SizeMode up into 'SizeMode + PositionMode' and allowed use of css-styles directly.
Updated demo to also show PositionMode and RepeatMode.
Updated README to reflect all three modes + improved examples
Updated documentation to use jsdoc2md (iso jsdox)