OptiPNG publishing tasks run on operation queue.
Merge branch 'develop' into feature/#352_abort_publishing
Publish sprite sheet moved to an NSOperation subclass. Not yet run in queue due to race conditions.
Merge branch 'develop' into feature/#352_abort_publishing
Running heavy duty task queue after main publishing task finished.
Refactor: publish_ method tidied up.
Removed commented HTML5 code in method, which wouldn't have compiled.
Refactor: CCBPublisher's browser property never used, not even present in commented code.
Obsolete @Synthesizes removed.
AppDelegate's reference to browser property removed as well.
AppDelegate's IBAction's removed which triggered a publish and were never used.
Refactor: property publishFormat is private now, never accessed from outside.
NSArray literal used to shorten extensions list.
Refactor: Renamed misleading method name.
Wrapped method processDirectory's head.
Some renaming of methods.
Removed some indentation of braces produced by refactoring tool.
Operation added for regular file publishing.
Publish sound operation added.
Moved some sound code from CCBPublisher to new ProjectSettings utility category.
Publish operations base class added.
Refactoring: Moved more sound publish code to matching operation class.
Publish ccb files moved to operation class.
Publish image now an operation.
Merge branch 'develop' into feature/#352_abort_publishing
Publish sprite sheet treated in one method using publish image operations.
Category added to help with resource-auto paths creation and auto resource identification.
Merge branch 'develop' into feature/#352_abort_publishing

Conflicts:
	SpriteBuilder/SpriteBuilder.xcodeproj/project.pbxproj
Refactoring: Added helper methods for file extensions.
Refactoring: Renamed NSString category with publishing helper methods.
Refactorings: Renamed ProjectSettings category to Convenience since it is meant to access data more easily.
Publisher: Longer methods split up in smaller methods.