Add SgetObject, InvokeVirtual, and Return.
Implement InvokeVirtual, MoveResult, MoveResultObject, Return, ReturnVoid, and ReturnObject.
Also added methods to count variables we have defined, and to store the last registers and method for MoveResult/MoveResultObject.
Fix for Invoke-Direct, and for things not printing if there is no .line
Merge branch 'master' of https://github.com/darkguy2008/smali2java

Conflicts:
	smali2java/Smali/SmaliVM.cs
Merge pull request #5 from FennyFatal/forMerge

Merged. Looks okay!