Refactor stub implementation of LTI Provider. BLD-601. 

Refactor stub implementation of LTI Provider. 

<b>Issue</b>: https://edx-wiki.atlassian.net/browse/BLD-601. 

@auraz please review.
@wedaly please review.