Remove the routes to join external rooms

This feature was never really used, so was just consuming space and time.
Removed the actions RoomsController#external and RoomsController#external_auth
The flag 'external' in BigbluebuttonRoom is still there, since it it used
to identify external meetings when fetching the meetings from a server.
Update changelog and readme for 1.4.0