fix($location): hijack area links too

the $location service only hijacks anchor (<a href=""></a>) links,
but there is one more element that has a href property and acts like a link:
the area child element (<area href=""></area>) of an image map element (<map />)