FireAngel granted European patent, announces board changes  ShareCast