Allow github editing links on RTD

* Use FontAwesome icons
* Enable Edit link if on RTD
* Pull Source/Edit links right but keep left of search
* Work around broken RTD display_github
  * Switch off broken display_github
  * Use READTHEDOCS to switch on alternate RTD behaviour for now
  * Include github source links in their own block