Spike to test out DirectLeafNode implementation
Extended spike to add DirectInternalNode
Bug fix for Insert method.
Merge branch 'release/1.3' into develop
Updated documentation links
Refactored to remove old node implementations.

Removed the INodeFactory and its implementations. Replaced old LeafNode
and InternalNode with DirectLeafNode and DirectInternalNode
implementations.
Commit before refactoring BinaryFilePage implementation.
Update Developing_With_BrightstarDB.rst

Fixed link to developer quick start
Completed refactoring of BinaryFilePage

Basic store tests now all pass.
Merge branch 'feature/directnodes' into develop
Added a memory usage logging option

The /mu switch turns on memory logging that writes the size of the peak
working set (in bytes) for the process to the import log file every
second.
Created a new page cache implementation

The new implementation is a simple cache with an LRU policy for
evictions. On eviction, listeners are notified before eviction and have
the option to cancel. The page stores have been updated to use this
event notification to persist page changes to the disk if necessary.
Fix for issue #18

Changes the regular expression used to validate a generic collection
type name to something much more lenient. This ends up accepting
identifiers that would not be accepted by the C# parser, but that is
fine as the invalid identifiers will still get rejected at compile time.
Fixed Name property in film example.

This fixes issue #19
Updated About box for Polaris

Fixes issue #14
Changed _newPages list to use WeakReference and updated FilePage to implement IDisposable.
Check-in of automatically updated .tt files for issue #18
Fixed append-only page store to manage weak reference pages better.

This commit is part of work on issue #5.
Update README.md
Added links to issue tracker and Google group

Fixes issue #21