added setChromeTitle for subclassing

setChromeTitle allows individual titles in a subclass
added setChromeTitle for subclassing

override setChromeTitle in a subclass for individual titles
Merge remote-tracking branch 'upstream/master'
Changed Object type --> causes compiler fault
Fixed activeRequest-queue - adding of the identifier key was missing
b2
Fixed issue when setting cache size of thumbnail and high quality image caches.
Using NI_WEAK

Use NI_WEAK macro to use either weak, assign, or __unsafe_unretained.
[docs] Ignore __NI_DEPRECATED_METHOD in docs generation.
[docs] Misc. updates to docs stylesheet.
[models] Improvements to NITableViewActions interface.

This change introduces new features to the NITableViewActions interface.

- Attaching selectors to objects and classes.
- Actions are now initialized with an id target rather than a UIViewController, allowing for more versatile action implementations.
- More documentation.
- Blocks are now at the end of the method argument list in keeping with Apple's recommended style guidelines for blocks.
Misc. doxygen warnings.
[models] Avoid potential crash caused by storing nil value in dictionary.

NICellFactory's cellClassFromObject: method could potentially attempt to
store nil into the objectToCellMap if the passed object was nil. This
could happen when the model was nil in a call to heightForRowAtIndexPath:.
[core] Add NI_IGNORE_DEPRECATIONS flag for ignoring deprecation warnings.
[core] Remove ability to disable deprecation notices.
[models] Disable Wdeprecated-implementations in NITableViewActions for strict compilers.
[models] NSUInteger rather than int for strict compilers.
[photos] Fix types for strict warnings in NIPhotoScrubberView.
[models] Even simpler naming of the NITableViewActions API.
[attributedlabel] NISizeOfAttributedStringConstrainedToSize didn't work for numberOfLines == 1.

It was allowing the text to grow as large as it wanted.