A fourth person has been charged in connection with alleged offences under the Terrorism Act after a protest in Edinburgh in support of Palestine Action.