Move dependancies (rust submodule, and cargo stubs) to /lib from /src
Fix top Cargo file in response to moving deps