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
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
Merge pull request #212 from spaceships/js-tab-dot-cycle

JS - TAB to cycle through dot positions