A prerequisite for launching a cloud storage solution is a strange name, we understand that much. But where Picasa, Flickr and Box all at least hint at their intentions, Canon's new photo service sounds more like a plot device from Lost than an online repository for your snapshots. Project 1709 is actually named for the beta launch date (today, September 17th) and looks to take on the big players in the field with a slick UI and integration with social networks. The tiled design puts all your uploaded ima