Added Profile78 v4.5 portable class library

- SystemClock.cs changed to Task.Delay via IFDEFs on PORTABLE
- BrokenCircuitException on PORTABLE is not Serializable.