Moved `defs` dir to `lib`, added ignoring Gruntfile for coffee task
Fixed path to defs, added renaming duplicated columnd

When column is adding or updating, check if its name is unique, otherwise
add suffix to column name to distinguish it from others.