Added a wrap around option for workspace switcher. Includes:
    - a toggle button in the preferences (wrap_workspaces_toggle), a gboolean keeping track (wrap_workspaces)
    - another entry in the schema (gsettings)
    - and some minor code changes (which only affect the code when scrolling while on the last or first index)