sync with master
Gpio ADD version with file access
Gpio used bcm2835 library
X13Svc FIX update AllowApi & rename self
Merge remote-tracking branch 'remotes/origin/master' into Development

Conflicts:
	X13Engine/Properties/VersionInfo.cs
ADD PersistentStorageV4
PersistentStorageV4 FIX only single thread
PersistentStorageV4 ADD ConcurrentQueue
Merge remote-tracking branch 'remotes/origin/Dev' into Alpha

Conflicts:
	X13Engine/Properties/VersionInfo.cs
PersitentStorageV4 CHG PrThread
PersistentStorageV4 MDF FRec->ulong, common buffers for saving
WOUM ADD ExConverter.Type2Name
Merge branch 'Dev' into Alpha

Conflicts:
	X13.Home.sln
	X13Engine/Properties/VersionInfo.cs
	plugins/PersistentStorageV4/PersistentStorage.cs
	plugins/PersistentStorageV4/PersistentStorageV4.csproj
	plugins/PersistentStorageV4/Properties/AssemblyInfo.cs
	plugins/PersistentStorageV4/crc16.cs
Merge branch 'Dev' into Alpha

Conflicts:
	plugins/PersistentStorageV4/PersistentStorage.cs
ADD db3_to_xdb
Engine FIX read Json.Net docs;
HttpServer ADD height & width attribute for image
PersistentStorage ADD FindFree record after parent
Merge remote-tracking branch 'remotes/origin/Dev' into Alpha

Conflicts:
	X13.Home.sln
	plugins/PersistentStorageV4/PersistentStorage.cs
HttpServerWS ADD
HttpServerWS ADD /api/v03 websocket; idx_ws.html