Merge pull request #112 from tstrachota/id_resolv

Fixes #4311 - name -> id
FIxes #5209 - negative timeout config value causes errors
Merge pull request #113 from tstrachota/timeout_docs

FIxes #5209 - negative timeout config value causes errors
Fixes #5209 - setting infinite timeouts
Merge pull request #114 from tstrachota/timeout_docs

Fixes #5209 - setting infinite timeouts
Fixes #5657 - Latest string extract
Merge pull request #115 from bkearney/bkearney/string_extract

Fixes #5657 - Latest string extract
refs #3272 - default password will be going away
Refs #5598 - fancy names for all id options
Merge pull request #117 from domcleal/3272-no-password

refs #3272 - default password will be going away
Merge pull request #116 from tstrachota/resolver

Refs #5598 - fancy names for all id options
Fixes #3102 - listing associated resources

- associated resources are now referenced by names
- ids can be displayed if required (flag --show-ids)
- new formatters and filed types for associations
- Fields::SingleReference is a temporary solution until all references the api returns are nested
- shared associations extracted into modules
More readable output of failed tests for column presence

It now displays only comparison of the title headers and not the data.
Refs #3102 - reference definition turned into functions
Refs #4478 - support for API lacalization
Merge pull request #118 from tstrachota/assoc

 Fixes #3102 - listing associated resources
Merge pull request #119 from mbacovsky/4478_localized_api

Refs #4478 - support for API lacalization
Fixes #5873 - list actions don't resolve ids for optional parameters