Added ChangeDirectory to Resource Manager for #45
Writing the tests for ChangeDirectory is complex without using ResourceManager::GetWorkingDirectory(), so I broke down and used that. If that is innacurate, then these tests will fail. Last function Mako wants for #45 is in here and has tests.
]Merge branch 'master' of github.com:BlackToppStudios/Mezzanine