Add scene.<scene-name>.ProcessedFetchInventoryRequests

This shows the number of requests that have been processed.
These have not necessarily been sent back to the request since this is done separately by the PollServiceRequestManager
Set executable flag on BulletXNA.dll for cygwin
Set executable bit on Npgsql.dll for cygwin
Extend locking in BlockingQueue to cover operations that are not guaranteed to be thread-safe
Add httpserver.<port-number>,QueuedPollResponses stat

This shows the number pf poll responses queued for processing.
minor: Correction to description of QueuedPollResponses since this covers long poll and other 'poll' types
Add httpserver.<port>.QueuedPollResponses and httpserver.<port>.ProcessedPollResponses statistics
Allow a snapshot of stats to be dumped to a file with a "stats save" command
Rename "debug stats record" command to "stats record" for consistency.  Move from debug to general command category
minor: Make "stats show" an alias for "show stats" command.
minor: Put ProcessedFetchInventoryRequests and QueuedFetchInventoryRequests in stats category "scene-inventory" instead of "scene"

To distinguish from general scene stats
Simplify DoubleQueue to eliminate redundant sempahore work.

Exclusion is already guaranteed by the lock on m_syncRoot.
Semaphore could not allow more than one thread in these sections anyway since the underlying SDK structures are not thread-safe.
Revert "Simplify DoubleQueue to eliminate redundant sempahore work."

This reverts commit 52b7b40034ddbb21d06b11ddc4eb6d766b0f616d.

Got the semantics wrong - the sempahore is required so that the blocking thread waits for a signal.
Allow Region specific static maptiles to be loaded from file.
Add Jak Daniels to CONTRIBUTORS.TXT
Allow MaptileStaticFile path to be set to anywhere and not force it to bin/maptiles
Mantis 6974 PERMISSION_TRACK_CAMERA should be implicit on attach.

http://wiki.secondlife.com/wiki/Run_time_permissions
This change makes PERMISSION_TRACK_CAMERA implicit on attach
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
If we find an existing suitcase folder in HGSuitcaseInventoryService.GetRootFolder(), then return that as a response rather than null.

Fixes a regression from commit 346644016c529db6ed63aa866c7cf91cec1b635f (Fri Nov 15 23:10:59 2013)
This is actually the reverse of zadark's patch in http://opensimulator.org/mantis/view.php?id=6969
But I'm assuming that was a mistake since clearly we should be returning this data - this was original behaviour
Adding a way to disable/enable the in built Dwell Module