add babylonjs 1.12 & change update cache functions
position and rotation changings ok (ref #99)
update events listeners of HikerCamera (ref #99)
update events listeners of ExamineCamera (ref #99)
update events listeners of BirdCamera (ref #99)
update old usings of setVerticesData() function (ref #99)