add test for ks_meta
make tests always working & fix various issues with different ruby versions, also don't commit the lock file
add travis checks