Fix for 12am and 12pm.

12am should be hour 0, 12pm should be hour 12.
Merge branch 'next'

* next:
  version bump 0.8.0
  minor fixes and enhancements to the makefile
  given a complete semver parser ec_string no longer makes sense to retain
  suport proper semver parsing and comparison in the semver module
  move ec_file away from exceptions to return values
  minor whitespace cleanup
  make sure ec_dictionary gets built first
  fixes to dialyzer
  add travis support to the system
  fix edoc errors in various modules
  add a full makefile that drives rebar
  add rebar files to gitignore
Merge remote-tracking branch 'canonical/next'

* canonical/next:
  massively expand the documentation in the README
  bring ec_plists up to erlware standards
  replace ec_plists with Stephan's plists
  add Stephen Marsh's plists to the system
  reorder default tasks so dialyzer is run after compile
  add a clean and rebuild task to makefile
  add fullpath to the makefile
  enable the rebar semver plugin on erlware_commons
  cleanup the rebar config
  support non-numeric versions in major/minor/patch/minor-patch
  support reasonable versioning for erlware_commons
  add exists to ec_file
  fix bug in ec_file:copy/3 spec
  export mkdir_p (this should have been done already)
  support four primary version numbers of in parsing
  minor whitespace cleanup for ec_semver
  provide the ability to format a version into a string as well as parse a version
  make sure the docs get run as part of a bare make
  fixes for edoc compilation
  compilation utilities for the implementors
make erlware_commons work on pre-R15 releases

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
support printing erl_syntax meta calls in the same way as erl source

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
Added parsing of ISO formats i.e. "2012-12-19T12:12:12.00001"
Added dializer fix for new date format.
Another fix for spec messages.
Fix for dializer error.
Added tests and validated parse->format->parse and nparse->format->nparse
Added more tests and fixed format string to be 24 hour vs 12 hour.
Fix broken tests.
Point rebar to fix of proper library for eunit.
support parsing a version with a leading 'v'

This *should* make version parsing much, much simpler.
Merge pull request #32 from ericbmerritt/next

Next
Added parsing of ISO formats i.e. "2012-12-19T12:12:12.00001"

Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
Point rebar to fix of proper library for eunit.

Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
Merge remote-tracking branch 'canonical/next'
Merge remote-tracking branch 'upstream/master'
Fixed type-o in .travis.yml