New features
- formatting Storyscript source code

- user-defined function completion

- user-defined variable completion
- builtin completion on dot expressions

- caching of computed function and symbol tables (local and global)