highlighting fix
JS - TAB to cycle through dot positions

When dot is first character of current line, TAB cycles through
positions of dot on prev-line.
Use web-mode-rsb to find prev line as original did
let-bound filter function instead of cl-remove-if
web-mode-html-attr-engine-face
Created method web-mode-indent-cycle
take block-beg and indent-offset as args, return new offset

avoids warnings
JS dot cycle should use indent-offset + code-indent-offset
Default to rightmost symbol match
If indented to rightmost already then loop to indent-offset
version bump
Merge pull request #212 from spaceships/js-tab-dot-cycle

JS - TAB to cycle through dot positions
indent-cycle is optional
jsx/react support
Create indent-cycle-left-first option
Merge pull request #216 from spaceships/indent-cycle-left-first-optional

Create indent-cycle-left-first option
attr indent fix
indent fix
small literal fix
php hash comment compatibility