Implement _map_to_user_inputs helper

It converts plain configs to the list of UserInput objects

* simple unit tests added
* __eq__ implemented for UserInput

Implements blueprint convert-user-input

Change-Id: I12c21ecf8b5ff8c8c4e4e6f01e1fc28118da0ab5
Merge "Implement _map_to_user_inputs helper"