WIP - Maze game refactoring
Add some more TODOs
MazeView is now a ViewGroup (FrameLayout) and almost all views are already using invalidate() instead of setcontentview().
NO MORE FUCKING SET CONTENT VIEW. Game is super smooth and fast and works on Rony's phone.
Some more refactoring and preparing for camera refactoring
Some more refactoring, mainly on views and xml
Fixed 2 bugs regarding circle and timer
merge with refractoring
merge with refractoring
FrontCameraHelper instead of camera helper.
AsyncTask for recording video instead of intentservice
A lot of changes to mazegameactivity
Merging adam's commits(?!)

Merge branch 'feature/maze_game_views_refactoring' of https://github.com/ronlut/BooYa into feature/maze_game_views_refactoring

Conflicts:
	BooYa/src/com/example/booya/ScaryFigureActivity.java
Removed some unused code.
Merge branch 'feature/maze_game_views_refactoring' into develop

Conflicts:
	BooYa/src/com/example/booya/BL/MazeObstacles.java
	BooYa/src/com/example/booya/BL/MovableObject.java
	BooYa/src/com/example/booya/ScaryFigureActivity.java
	BooYa/src/com/example/booya/UI/Views/MazeLevelView.java
	BooYa/src/com/example/booya/UI/Views/MonsterView.java