Change ref for sijit dev-master. And remove old cruft

By using a tag for dev-master on sijit, we don't have to keep updating the commit hash. Instead, we just keep moving the tag in the sijit repo - a simpler, quciker method less prone to error.

@zoopcommerce please merge if you're happy.