Fix default value handling for Camera:init()

When called with ortho = false, Camera:init() created an
ortho camera anyway. Fixed by inverting the and-or-logic.
Merge pull request #77 from theGoodEvil/perspective_camera

Fix default value handling for Camera:init()