update

add format
add missing file for portable

add StringExtension.Portable.cs into Portable.csproj.