removed unnecessary '\' in validate_presence_of() macro, causing  syntax warning
removed warning in macro definition cause by \ on last line
Added ARPersistentQueueEntity to wrap and queue models who's parent or itself has not already been saved. This will eventually allow you to simply create/associate models without having to  immediately persist each entity which at the time of adding may not yet validate or otherwise be a valid object.
Test now pass if you save the record before performing subsquent actions requiring persistent data.
relationships are now save instantly if it is already persisted to mimic existing behavior.
Old behavior, as well as new behavior work together.
Added duplicate test without explicity saving relation objects.
Removed/Reverted to save/update functionaility without optional processing of lazy queue. Seem to not need it.
swapped location of persist methods to make it easier to review.
removed empty space to test rebuild
iActiveRecord.podspc now passes validation
added :create and :new helper methods to ActiveRecord class
Changed properties to have strong ref instead of retain for arc compat.
removed use of [[Model newRecord] autorelease] in test because we are 1. Using ARC and 2. One spec would have autorlease and the following spec in the same file would not.
updated podspec ot use last commit instead of version. prior build used master :commit hash, which is not this branches hash.
added Rakefile for release management.
updated Podspec to point to current hash
updated lock file which points to current hash
Nolonger assign [NSNull null] for null values. It was uncessary.
belongs to relationship so only instantly save if both objects have ids