refactor: move parsing yaml configuration file to the script in bin

This way, GemsStatus::GemsStatus can be used as an API by passing
a Hash as options, independently from where the hash comes from
(database, yaml file, in memory..)
bump version 0.45.0
add task to create a new release
ignore vim swp files
bump version 0.41.0