Documentation fixes
Minor performance optimization for creating new connections. Also ensures the connection's prepare method is truly the first method invoked.
Implementing todo item, and fixing crasher that was possible due to extension registration not using notePendingChanges.
Upgrading internal yap database scheme to add an extension column.