Big photo reorganisation

Rename mf-photo.js to leadphoto.js
Move tests around
Fixes bug 49658 in process
(However since overlays do not yet work in vector the page
still looks broken - see later commit)

Change-Id: Ie719bd3de122e0fbc2fdbbf6d37a4f33f81a78e8
Merge "Big photo reorganisation"