Static: see assigned lambdas.
JS: Test assigned lambdas.
Static analysis sees function parameters' type.
JS: type analysis of function call parameters

In direct calls only for now.
Ie, `foo(bar)`, but not `var res = foo(bar)`.
Test for detecting argument types in direct calls.
Static: code out of loop

That code didn't need to be in the loop.
Static: Factor code for call expression.
Detect type and initiate appropriate aulx.
oops. Used ES6 by mistake
fixing this.getMode is not defined
CSS State machine - Stage 1
fix slice comparison
Add an intensive map of CSS property value map obtained from firefox.

This removes aural CSS property names. They are not supported by any
browser anyways.
Add the Aulx.CSS constructor.

Next step. Fix up any regressions caused till now.
Everything works. CSS completion. JS completion.

Also removed two useless and confusing files.
Fix existing CSS test.

Need to add more test regarding STATE machine.
Ad some more tests checking if state machine is detecting property fine.
CSS Value autocompletion support.

with tests !
Selectors support in the state machine.

Had to remove white space stripping as there was no way to distinguish
selectors like "a.class" from "a .class".
Selectors ID, CLASS, TAG and PSEUDO completion. Level 1