Ref. #2, #7 - Updated the metrics logging

- Updated the list of ruby files required when the gem is loaded
- Updated the conversion of `Metric` subclasses to JSON strings
- Fixed some typos and bugs in the new `action` and `counter` metrics classes
- Added a CHANGELOG file to record breaking and internal changes from version
  to version