Fixed for online tests - working with testlink 1.9.12
Rename tests to be pickup by py.test
keyword tests fix - cast list -> set

Half a dozen tests failed due to ordering in keywords list. This fix
will convert keywords into set
standardized import statements

First -> built in modules
Second -> library modules
Third -> python version checks
Fix keywords test for py26
Revert "Fix keywords test for py26"

This reverts commit b1dbec5d472c86572f7812b581b87ff54a6f00e8.
misc formatting, re-factor None checks
rename tests - support discovery by ptest
Fix decorators test
Merge branch 'master' into py3
Fix for accidental revert b3fb456

Tests pass in py26 py27 py33 py34
Offline tests - 125
Online tests - 136
Remove duplicate test(line 58)

test_checkDevKey_unknownKey
tox - include online tests(local runs only)