Move storing options on the element to after checks for methods like reload/destroy.

I was seeing a bug where I was calling 'destroy' before the sortable had been bound (which, in my opinion, should be a safe action). It was adding strange options to the element that would then be used when I tried to bind the element for the first time.

Moving the data storage to after the main methods seems to fix the issue.