Adds some nice text around unexpected exceptions
Adds link to gh issues on unexpected error
Adds pep8-naming to pep8 tests. Adds py3 and py2 pep8 tests
Remove py3 flake8 until the issues can be worked out
Merge pull request #339 from sudorandom/error-wrap

Adds some nice text around unexpected exceptions
Fixes a couple errors in how the mask was being constructed for VSManager.get_instance
Fixes additional mask issue
Merge pull request #345 from sudorandom/mask-error

Fixes a couple errors in mask construction for VSManager.get_instance
Config setup aborts after 3 attempts on each user input
Ordering manager initial commit

Tests, ordering manager logic and support for hardware manager
Fix pylint issue
Remove required parameter for ordering manager

Let’s keep it backwards compatible
Merge pull request #347 from sergiocarlosmorales/ordering-mgr

Ordering manager
Merge pull request #346 from sudorandom/config

Config setup aborts after 3 attempts on each user input
Merge pull request #343 from sudorandom/pep8

Adds pep8-naming testing to flake8
Fix pep8 naming for ordering manager

To be in sync with changes from pull request #343
Merge pull request #348 from sergiocarlosmorales/pep8-naming-ordering

Fix pep8 naming for ordering manager
Remove hardcoded package ID from VS manager, and added more tests
Remove verifyOrder calls immediately followed by placeOrder

Checked with order verification SME: placeOrder internally verifies the
order, so no need to verify first if we intent to place the order, it
will be verified automatically.
Merge pull request #351 from sergiocarlosmorales/remove-duplicate-order-verification

Remove duplicate order verification