Added new method ResourceDB::matchItems() which returns a list of item which somehow match the given list of keywords. Furthermore renamed ItemList to ItemHashMap to better reflect actual container type. Additionally some coding style improvements. Signed-off-by: Tobias Doerffel <tobias.doerffel@gmail.com>