Fixed MouseHoverAction. Reset MouseActionState to MouseActionPossible upon reset of Gesture.
Created ScriptableObjectUtility.
Merge branch 'feature/EditorUtils' into develop

* feature/EditorUtils:
  Created ScriptableObjectUtility.
CreateAssetAtPath(…) is to log the path at which an asset is created, and not change the selection / focus of the editor.
Merge branch 'feature/EditorUtils' into develop

* feature/EditorUtils:
  CreateAssetAtPath(…) is to log the path at which an asset is created, and not change the selection / focus of the editor.
Moved PrefabPool directory to root.
Created BaseFramework.PrefabPool namespace.
Neatened up PrefabPool.cs. No change to functionality.
Neatened up PrefabPoolManager.cs. No change to functionality.
Tidied up PrefabPoolEditor / PrefabPoolManagerEditor. Functionality unchanged.
Merge branch 'release/v0.5'
Create README.md
Prefab Pool's are now functional. Removed ability to modify pools in Editor (must now be done programmatically).
Removed Debug.Log calls.
Merge branch 'feature/PrefabPool' into develop

* feature/PrefabPool:
  Removed Debug.Log calls.
  Prefab Pool's are now functional. Removed ability to modify pools in Editor (must now be done programmatically).
Added moveDelta property to LongPressGestureRecogniser.
Merge branch 'feature/Core' into develop

* feature/Core:
  Improved CameraDolly.
Merge branch 'feature/Input' into develop

* feature/Input:
  Added moveDelta property to LongPressGestureRecogniser.
Updated GestureManager/Recognisers such that Recognisers handle state change internally, and GestureManager only calls a single public method on the Recogniser.
Merge branch 'develop' into feature/Input

* develop:
  Improved CameraDolly.
  Removed Debug.Log calls.
  Prefab Pool's are now functional. Removed ability to modify pools in Editor (must now be done programmatically).
  Create README.md
  Tidied up PrefabPoolEditor / PrefabPoolManagerEditor. Functionality unchanged.
  Neatened up PrefabPoolManager.cs. No change to functionality.
  Neatened up PrefabPool.cs. No change to functionality.
  Created BaseFramework.PrefabPool namespace.
  Moved PrefabPool directory to root.
  CreateAssetAtPath(…) is to log the path at which an asset is created, and not change the selection / focus of the editor.
  Created ScriptableObjectUtility.