Implement -placeholder

Before it would always return nil. Decent build settings under newer
versions of Xcode even warn about this.
Merge pull request #3 from karelia/placeholder-warning

Fix warning by implementing -placeholder