moving development dependencies to gemspec
fixes #4, check for exceeded range before using lightness