Smartphone-based alarm clocks have become increasingly sophisticated and featured-packed, and more and more people are ditching their old-school alarms for alarms of the app variety. Here are five of ...