add secondary index support

fix delete
fix using atoms for attribute names
fix ambiguous comma
use Mix.Version for dependencies