make NAppUpdate working without Forms
make LinuxTest.csproj openable by MonoDevelop
normalize line endings in UpdateManager and NauIpc
port NauIpc to mono
delete Sample projects and Test project (missing references on Mono)
do not use permissions check in case of running on Linux (missing methods in Mono)
fix xdg-open: unexpected argument 'NAppUpdateProcess' problem
make files runnable using 'chmod +x file' before execution under linux
make FileUpdateTask try to delete destination file few times
refactoring in NauIpc. Avoid redundant call to GetAdditionalParamsFileName method
do not read from console in NAppUpdate.Updater (there might be no stream to read from)
fix ArgumentsParser ProcessName parameter parsing (under linux)
close file descriptor in NauIpc in case of BinaryWriter construction failure
make NAppUpdate.Updater compilant with mono/linux, add some logging
do not hide errors in NauIpc in case of process creation failure
add linux build scripts
executing windows-specific builds events only on windows. For linux use build script because of static compilation and more steps (this can be improved to remove build script)
do not read from console in LinuxTest sample. (because you don't know if there will be console)
remove slashes in TempFolder path in LinuxTest
avoid 'file is in use: update.exe' issue under linux when running build script