Creating vault using AES-128 with randomised IV and salt. Added tests.
Separated vault setup for decoupled test cases
Moved vault parses to class member level
Added cipher validity test
Moved vault parser to class member level
Removed dummy vault list test case.
Added vault's iv validity test.
Added vault salt validity test.
Removed old vault test set.
Added vault config key validity test.
Removed unused password test cases, added vault filename config test.
Merge branch 'develop'