Added some custom network settings. Moved all BCPC sysctl stuff into own config

Rather than do all the sysctl stuff in bash blocks I use the sysctl fragment and notify sysctl -p to reload them.
Set swappiness back to zero
Merge pull request #257 from caiush/sysctl

Use sysctl config fragments to manage bcpc sysctl settings.