- fixed issue with id8.Class using `Constructor.call` instead of `Constructor.apply` in "Class" constructor wrapper
- fixed issue with the valid passing of Function `arguments` to an id8.Class instance method where the Arguments Object was not being passed as the first parameter but used as the `arguments` for the instance method: relates to above.
- optimisation: added `autoInit` property to id8.Source prototype