Merge pull request #297 from barijaona/bugfixes

Changes to be Gatekeeper compliant and other last minute changes
Upgrade version number to 3.0.0 RC 3
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.
Fix the csreq path

For some reason, my version of defaults requires a full path to access a .plist file.
Could not create a file in DERIVED_FILES_DIR ; uses TEMP_FILE_DIR instead
Merge pull request #298 from dak180/topic/build-system

Topic/build system
Merge pull request #299 from barijaona/topic/build-system

Topic/build system
Sign the pre-built frameworks

For better traceability, reapply commit 33bbd65a4b79ea8607b9592ea5d211d232cf5bb4
Merge pull request #300 from barijaona/topic/build-system

Sign the pre-built frameworks