Linux build fix.
Fix an assign. Some other misc changes.
Merge pull request #120 from xsacha/master

Linux build fix
Use Push instead of AddCpy in CallStackBranch.
Remove an unnecessary c_str call.
Merge pull request #122 from lioncash/misc-things

Remove an unnecessary c_str call.
Merge pull request #121 from lioncash/stack

Use Push instead of AddCpy in CallStackBranch.
Linux build fix
Simplify some VFS-related code.
More specific log message for adecRawRead.
Was previously logging as adecRead.
Make a some printfs into error log calls.
Fix a typo in a log message
Also moved a logging statement after an if statement check. We don't want to signify creation of something before checking its validity.
Merge pull request #127 from lioncash/misc-things

Minor logging changes.
Merge pull request #125 from lioncash/ui

Simplify some VFS-related code.
Minor fixes

* Modified some .gitignore's
* Removed some #include <vector>'s
and other stuff...
Merge pull request #124 from xsacha/master

Linux build fix
Merge remote-tracking branch 'upstream/master'