Tooling changes to make cross compilation easier. Also starting on an input daemon
Added cross compiler options to watch_source.sh