Cleanup

Make sure all properties are explicitly synthesized,
remove unneeded semicolons, add ARC specifiers to suppress
warnings.

Also build script can now be called from any directory.
Small fixes

Do not perform unnecessary height calculations when layoutSuviews
is going to take over anyway... Replace ellipsis with a proper character.

Build script: drop “project” from path options and add “derivedData”. Use
OS-level check for absolute paths.
More cleanup

* Use copy property accessors whenever it makes sense
(i.e. when the stored has a mutable counterpart)

* Use C99-style struct initializers instead of CG*Make helper functions

* Remove some dead comments and add new ones
Merge pull request #22 from Livefyre/dev

Cleanup