Set literal syntax only when values are compile time constants

As discussed in [Issue 27](https://github.com/bbatsov/clojure-style-guide/issues/27), set literal syntax should only be used when values are compile time constants.