Extended the weaver cache class to support giving out the set of files corresponding to a cached assembly.
Some starting work on the FileManager implementation in the weaver. (Committing to be able to move between computers).
Refactoring: renamed FileManager.inputFiles to sourceFiles.
Renamed Json.Array.Generic.cs to Arr.cs since it is not a partial class of json but a subclass.
Capture unhandle exceptions
Improving stack trace in the case of unexpected exception.
Implemented IEnumerable<T> on generic arrays to have the correct type infered in foreach statements using var as described on the wiki and #1758
Removed extra rows in file, no changes in code.
Merge branch 'develop' into issue/1758
Merge branch 'issue/1758' into develop
Merge branch 'develop' of https://github.com/Starcounter/Starcounter into NewSqlProcessor
Added a filter for "running" and "history" applications

Fixed console output that was not cleared when applications and databases was started/stopped
Renamed 'working folders' to 'Public web folders'
Merge branch 'develop' of github.com:Starcounter/Starcounter into develop
Improved the comment on WeaverCache.Get
Merge branch 'develop' of https://github.com/Starcounter/Starcounter into NewSqlProcessor
Added new class FileExclusionPolicy to the weaver to govern our file exclusion policy for static and configured file excludes.
Continuous work on the weaver FileManager class, now utilizing the new FileExclusionPolicy to evaluate what files are to be excluded from weaving.
Made a first feature complete FileManager implementation, including the capability to synchronize directories. Testing and integration in the weaver is next.
Assured the weaver FileManager include .pdb files among those that are to be deleted from the target directory if abandoned.
Changed the FileManager algorithm that copies files from the cache / the exclusion list to the target directory to only copy if the file doesn't exist or the new file timestamp is more recent.