Fix for 12am and 12pm.

12am should be hour 0, 12pm should be hour 12.

Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
Add support for shorter times (7PM, 7AM, 7a, 7p)
Version bump 0.6.2
Migrate erlware_commons to rebar support
add . files to gitignore
make mkdtemp a lot more secure (still not fully secure but more).
fix eunit tests so that they actually work and run
make insecure nature of ec_file:mkdtemp obvious fixes erlware/erlware_commons#16
add beam files to gitignore
Merge remote branch 'ericbmerritt/master' into rv

* ericbmerritt/master:
  add beam files to gitignore
  make insecure nature of ec_file:mkdtemp obvious fixes erlware/erlware_commons#16
  fix eunit tests so that they actually work and run
  make mkdtemp a lot more secure (still not fully secure but more).
  add . files to gitignore
  Migrate erlware_commons to rebar support

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
add rebar files to gitignore

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
add a full makefile that drives rebar

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
fix edoc errors in various modules

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
add travis support to the system

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
fixes to dialyzer

All types should now be correct and dialyzer runs successfully

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
make sure ec_dictionary gets built first

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
minor whitespace cleanup

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
move ec_file away from exceptions to return values

In an attempt to unify on the accepted use of return values ec_file is
changing its API to use return values instead of exceptions.

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
suport proper semver parsing and comparison in the semver module

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
given a complete semver parser ec_string no longer makes sense to retain

It was really poorly named in any case

Signed-off-by: Jordan Wilberding <diginux@gmail.com>