Rename member variable "n" to "len"

Describes the _length_ of the array, not the number of elements.
Rename member variable "next" to "num"

Describes the number of elements of the object.
Fix variable name for command number in processor code
Fix variable names in tests
Add initial interface of config loading utility
Add function for testing variants
Add convenience function for open()ing the config file
Add implementation of ws_config_load()
Read config file from main()
Make connector return EOF if it hits the end of file
Rewrite error detection logic in command processor
Merge pull request #329 from matthiasbeyer/fix-variable_names_transaction

Fix variable names in transaction type
Fix argument preparation.

First of all, we forgot `break`s in an switch-case.
Secondly, we reversed the order the arguments are pushed, so the
arguments showing up first end up lower on the stack.
Fix inverse logic bug in command subsystem macros
Fix ws_processor_stack_value_at()
Fix constructor of value_reply
Fix constructor of error_reply
Merge pull request #265 from neithernut/add-util-config_file_open

Add utility for opening the config file
Fixup name fuckup: Stackposition is given via INDIRECT args
Fix: Keep the stackpos state when parsing the int, go back to command arg ary state on map close