Bump devel version to 0.1.2

Change-Id: I524bcf92e3d7d07ce400eeacbf7f9a16b0b310a7
Tune test coverage arguments.

* Erase previously collected coverage statistics before run
* Include branch coverage in coverage report
* Restrict coverage output to iris package

Change-Id: Iee3b6d5401ef7b7f72d02de6a41ef2eb6fd79a24
Fixes: #1978
Anonymous viewing packagedb pages.

Since data in PackageDB is public. Allows anonymous user to access
them. Links to create/update/delete still require login and
corresponding permissions.

Change-Id: I3982865235f8d4652dc46f5fe5dddef31db8568d
Fixes: #1982
Require login to see user's email.

Since iris panel will be public, it's security issue if doesn't
hide email.

Change-Id: I362ec02628e55c766b9c9e7191628daf3db8f077
Fixes: #1988
Change logout redirect url and remove logout msg

A slow network or a quick operation will cause that when user logout
and doesn't redirect to login page, the logout message will not show
up, it will be stored, then all of the messages will show up next time.

Change-Id: I91fb58c0d34e64aef0fbe442ff30995b63a1433a
Signed-off-by: gaoxuesx <xuesongx.gao@intel.com>
Redesgin import scm script

For unittest on scm script, it is necessary to split core functions into
another module, then it can be imported.

Change-Id: I81179f1e891e5149ca7c3529a6cbb6a61d7481af
Test domain changes for importing scm data script

Add addition ,deletion for domain.

Change-Id: I0f6a7b15a7e994a942453c14cfc4c63aad5d2183