Improved expression-start-pos handling of braces
Move interactive commands into sclang-extensions.el, add sclang-eval-last-expression.
Fix handling of expression-start-pos when on closing brace.
Use visual expression beginning for interactive commands.
Map sclang-eval-dwim to C-c C-c
Add `=` to expression delimiters
Add type inference for buffer literals
Remove eval from variable ac description.
sclang-eval-dwim will evaluate one-liners
Fix method arglist bugs.

* Turns out s-split-words splits on camelCase, causing argument names to be
  incorrectly split.

* Fix by manually splitting arglists.

* Prevent positional arguments from being parsed as keyword arguments when
  they have the same name as one of the method's parameters.
Distinguish floating-point literals from integer literals
Makefile excludes flycheck files from srcs
Fix most byte-compiler warnings, make most vars custom
Add mod operator to expression delimiters.
Add ac source for argument keywords
Bump version