added pry & better_errors
fixed always appearing warning

was introducted in 4.0.8 by removing the count check
make pry available in both development and test
fixed typo in method name
removed useless test setup

@current_concept is never used
added validation for unique pref labels

pinging @nitaibezerra as we need portuguese translations for the new
error messages