Clarifications for the valid_jump_destination? method

* New variable name for the result value.
* Expanded comment.
Small bugfix and optimization
Added explanations for some config variables
Make tests executable
Additional tests along with a bugfix