enhancement/220/spash-screen-only-once

update splash screen to store and check user prefernces to determine if the modal should show

<!---
@huboard:{"order":110.0,"milestone_order":223,"custom_state":"ready"}
-->