Removed redundant comments
tidied and updated gpio code for pwm
Added comments about locking memory
Added BCM_PASSWORD and tidied formatting