Remove netsurfcss and other follow up on the new style system

Following up on #1109. These three commits are independent.