moved makedef to EbyUtils
Added a backup mechanism based on the 'backup' gem.

Still TODO: testing, scheduling via 'clockwork'