formatting - used 3 empty lines between methods

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added function replace()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Changed insert() function. BC-BREAK!

Signed-off-by: Jan Pecha <janpecha@email.cz>
index.html: updated

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added TextareaSelection

Signed-off-by: Jan Pecha <janpecha@email.cz>
index.html: added TextareaSelection

Signed-off-by: Jan Pecha <janpecha@email.cz>
Bad JSDoc for Cz.Selection.insert

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added function setPosition()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added setPosition() into wrap()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added 'selectInsertedText' into insert() function.

Signed-off-by: Jan Pecha <janpecha@email.cz>
index.html: updated insert()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Missing @param in JsDoc for replace()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Updated setPosition() function

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added @internal annotation into JsDoc for setPosition()

Signed-off-by: Jan Pecha <janpecha@email.cz>
index.html: updated look

Signed-off-by: Jan Pecha <janpecha@email.cz>
Changed unwrap() behavior

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added setPosition() and selectAll parameter in wrap() function

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added setPosition and selectReplacedText parameter for replace()

Signed-off-by: Jan Pecha <janpecha@email.cz>
Added setPosition into other functions (insert, wrapLines, unwrapLines)

Signed-off-by: Jan Pecha <janpecha@email.cz>
Missing @return in JsDoc for replace() function

Signed-off-by: Jan Pecha <janpecha@email.cz>