Updated the Hashtable-Provider for more flexibility 

Added the feature to customize the array-format optionally. e.g. this will now work too: array('username' => array('password' => 'coolpw', 'email' => 'a@b.com'))