Initial work on std.file module and std.file.file (O.o) class.

Maybe we should move std.file.file to std.io.file
Merge branch 'master' of github.com:clever-lang/clever
- Fix for #229
- Moved default argument position check to Resolver and added a test
- Removed duplicated code