Camera:
- state machine for camera
- auto rotating when Idle
- exit idle with the last rotation before entering it when character moves (wasd/left axis)
- exit idle with the current rotation when move camera (mouse/right axis)
- zoom out when moving
Merge branch 'master' of https://github.com/FilipWrobel/EmptyPotUE4

Conflicts:
	EmptyPotUE4/Config/DefaultGame.ini
	EmptyPotUE4/EmptyPotUE4.sln
	EmptyPotUE4/Source/EmptyPotUE4/EmptyPotUE4Character.cpp
	EmptyPotUE4/Source/EmptyPotUE4/EmptyPotUE4Character.h
Character movement:
- movement speed depends on gamepad analog thumbstick angle
Merge branch 'master' of https://github.com/FilipWrobel/EmptyPotUE4

Conflicts:
	EmptyPotUE4/Config/DefaultInput.ini
	EmptyPotUE4/Content/Maps/Example_Map.umap
	EmptyPotUE4/EmptyPotUE4.sln
	EmptyPotUE4/Source/EmptyPotUE4/EmptyPotUE4Character.cpp
	EmptyPotUE4/Source/EmptyPotUE4/EmptyPotUE4Character.h