Merge pull request #180 from tazim/master

Master : User with no roles cannot access anything
fixed failing test case
Merge pull request #186 from hhovsepy/master

fixed failing test
Merge pull request #185 from tazim/master

updated some missing testgroups in the xml
added new tests for github issue 189
Merge remote-tracking branch 'upstream/master'
added new test class for Architecture
added new test class for hardware model
Merge pull request #196 from hhovsepy/master

added new test cases