Fix nuget build targets and add ability to ignore re-compilation