AT&T announces $99 off-contract Windows Phone 8.1 Nokia Lumia 635 release date and details [Video]