[TASK] Change state and author

This changes the state of the extension to "beta" while on the development branch. Also changed is author, updated to recent standard.
[TASK] Disable coverage collection in Travis script
[TASK] Adjust test case instance construction
[TASK] Remove temporary Git install from Travis script
[TASK] Temporarily switch back to old class names in test
[BUGFIX] Cast to boolean before type-strict comparison

Fixes: #502
[BUGFIX] Make default menu behavior use shortcut UID

This changes two things:

1. The default value of `useShortcutUid` is set to TRUE since this will be the desired rendering in almost all cases.
2. The shortcut itself is added to the root line if the current page UID is the target of the shortcut and the shortcut is to "parent of current page".

The result of this is that all shortcuts' active and sub states become properly set when shortcut-to-parent is in used.
[TASK] Set version in composer.json
Merge pull request #503 from NamelessCoder/useshortcutuid

[BUGFIX] Make default menu behavior use shortcut UID
[TASK] Composer.json whitespace fix