LSM trees don't support named checkpoints

LSM trees don't support named checkpoints: disallow attempts, add documentation, and change test/format to not attempt it.   Ref #546.

@michaelcahill 

Michael, I couldn't think of any cleaner way to make sure nobody creates named LSM checkpoints, can you please review and pull if you agree with this approach?