Description of your Issue or Request:
When inserting a table in Summernote, the table is always placed at the beginning of the editor rather than the last cursor position.
steps to reproduce (Add more if necessary):
-Copy the sample HTML in the 'Getting Started' page
-Change the version loaded from the CDN to reference 0.8.20
-In the Summernote editor, attempt to insert a table after existing content. You will notice the table is inserted at the start of the editor rather than where the cursor last was.
-Sample JSFiddle: https://jsfiddle.net/fg9e3qa2/