The BBC has cancelled 'River City' but will spend £100M in Scotland and has commissioned more shows following the end of the Scottish soap.