Fix more partial application in public functions

Found a few more functions using partial application and changed them to
use explicit arguments where it seemed reasonable so that it gives
better function signatures and parameter names in Intellisense.
Fix misspelled function name

Also decided to go ahead and use the same casing convention as the
rest of FAKE and .NET for "fileName".
Improve some logging messages to be more specific and consistent
Fix Copy and CopyTo functions

Previously, the Copy function (which CopyTo also calls) would create a
file in place of the destination directory if the directory did not
already exist. Changed it to call ensureDirectory before copying so
that it automatically creates non-existant directory chains, as is the
behavior of CopyFileIntoSubFolder.
Fixed ProcessHelper.ensureProcessesHaveStopped (#389)
Fixed Fake.Deploy.Web build (#413)
Merge pull request #412 from palpha/master

Fixed ProcessHelper.ensureProcessesHaveStopped (#389)
Merge branch 'master' of github.com:fsharp/FAKE
Update octopusdeploy.md

updated documentation how to pass server/apikey parameters
Merge pull request #418 from kbaldyga/patch-1

Update octopusdeploy.md
Removed last line from packSymbols thus preventing the immediate
deletion of the created symbols package
Added some variations to the help parameter of FAKE.exe to make initial usage a bit easier.
Merge pull request #420 from mjvh80/develop

Added some variations to the help parameter of FAKE.exe.
Merge branch 'develop' of github.com:fsharp/FAKE
Removed last line from packSymbols thus preventing the immediate

deletion of the created symbols package

Conflicts:
	src/app/FakeLib/NuGetHelper.fs
Merge commit 'b9da2ae418b4e8b7df9f05da822e908927c5d87c'
Bump version to 2.15.5
fix typo
Fixed typo in AssemblyInfoSpecs.cs
Added AssemblyHelper.fs which allows to get assembly version easily