For most people, the default Android alarm app is all they need, even though it doesn't offer a lot of features. However, if you're a heavy sleeper like me, you might want to ditch the default ...