Added feature to allow custom headers to be added to connection

Tested and tried the feature and it seems to work well