Added Werror and Wshadow to default build