Bug 1089968 - [User Story] Reset usage data

Pass the type here so you will be able to factor a lot of common code.