CORE: fixed select of Resource by ID

 - ResultSetExtractor interface is not suitable for selecting single item
 - use queryForObject, RowMapper and add tags with another select
 - reuse variable RICH_RESOURCE_WITH_TAGS_EXTRACTOR in selects,
 instead of creating new class every time