fixes #61 tracking all visits even if no geolocation is provided, added session id to try to diff unique visits idetnifying usesrs fixed test to make it happy
#closes #61 forgot to add an if for untracked visits
closes #63 I know, I know, I should find a final solutions, as Mike would say: no half measures >.<