ref #135 Navigation/history

* Adds a history for cgsee navigation. 
* Supports all implemented manipulators and static presets. 
* Adds a gui widget to visualize all saved steps with a small thumbnail.
alternative:
```
bool NavigationHistory::isEmtpy()
{
   return nullptr == m_navigationHistory;
}
```