Support for Video; Uploader fix, example UploadPhoto.java

Added support for newer Video files ( mobileMp4, hd_MP4). 
( For HD video, original_video is sometimes not set only HD MP4 is set by flickr).
set filename for upload (so video upload will work and title will get
defaulted by flickr).
Changed to new URL for upload.
PhotosInterface.java: typo fixed for isfriend. 
Added working UploadPhoto.java to add files not uploaded already.

( Still remaining is the FlickrApi.java in scribe which is still http: protocol , which causes authentication
issue for getting tokens. Either need to make a local copy of FlickrApi.java or need to change scribe ).