2011-10-06: 1.0.0 (6dd13bf)
- Initial version

2012-02-15: 1.1.0 (df339f8)
- Add support for tick types

2012-03-16: 1.1.1 (147ad1f)
- Save and compare last interrupt (for better bounce detection)

2012-08-01: 1.1.2 (021678c)
- Add monoflop functionality

2012-08-07: 1.1.3 (82faff7)
- Avoid useless I2C reads during monoflop handling

2013-01-17: 2.0.0 (486878f)
- Support for Protocol 2.0

2013-03-01: 2.0.1 (79fac53)
- Add missing invocation for set_selected_values function

2013-05-27: 2.0.2 (167e627)
- Apply debounce period on port B again

2013-08-28: 2.0.3 (7a3e84f)
- Add edge counters for pin 0 on both ports

2013-09-02: 2.0.4 (31a3885)
- Fix edge count bug and save space to compile with -O2

2014-02-20: 2.0.5 (43b52fa)
- Fix direction_mask return of get_port_configuration and use correct internal
  register in set_selected_values

2016-06-03: 2.0.6 (d81d8c1)
- Fix edge count pin direction check for pin A2
- Fix race condition in interrupt detection that resulted in missed interrupts