Sign DisclosableView during build.
Make sure the signatures will be accepted for 10.9.5 and 10.10.

With a decent helping 'do not sign stuff we do not have to'.
Use a pristine `ls`.
Fix the order of operations.
Use the correct identifier when signing frameworks.
Merge pull request #298 from dak180/topic/build-system

Topic/build system