Add option :autofinish (defaults to true)
add reset test
Refactor: Convert '@finished' into an accessor

--------------------------------------------------------------------------------
Branch:        minad-master
Signed-off-by: Jeff Felchner <accounts+git@thekompanee.com>
Refactor: Use 'fetch' instead of checking inclusion

--------------------------------------------------------------------------------
Branch:        minad-master
Change-Id:     I98f03470c971810aa7706dbbb6beefd65aa8ae76
Signed-off-by: Jeff Felchner <accounts+git@thekompanee.com>
Style: Make whitespace changes
Merge branch 'minad-master'