New feature WPT visited marking

Squashed commit of the following:

commit 39f9bc9f5c38aeccc1ee037f7f11859bfe86ab75
Author: TriakCZ <kunc88@gmail.com>
Date:   Sat Feb 16 12:46:45 2013 +0100

	Resized tick at visited WPT, not showing cross

commit 8b907641660fa62a1847c1a8ed11c5b874e567a1
Author: TriakCZ <kunc88@gmail.com>
Date:   Fri Feb 15 22:48:06 2013 +0100

	Tick/cross is displayed at wpt only when there is at least one visited wpt

commit 18b5e15f0b5fcc69d7f12c27fd72f6cfb8e69c27
Author: TriakCZ <kunc88@gmail.com>
Date:   Fri Feb 15 19:26:34 2013 +0100

	Added ticks and cross for highlighting what was visited and what not

commit 7a9d9694a0f2e7e31868f75e2c230e4bea07f87b
Author: TriakCZ <kunc88@gmail.com>
Date:   Fri Feb 15 19:00:42 2013 +0100

	Visited state now survives cache refresh

commit 624b70faaf313638f5a9131fdfb60d83d4424696
Author: triakcz <kunc88@gmail.com>
Date:   Thu Feb 14 21:13:44 2013 +0100

	new feature WPT visited marking
Visited waypoints - small fixes and polishing
Fix #2519, TB can not be opened from log view

Intent extras only changed on receiving end in refactoring