Set default value for label if no value is supplied.
Coding Standards

Changed to using null instead of '' and remove the ': ' at the end of the label value. (Though I myself quite like this..)
Spaces around equals sign.
Validator process custom message specific attribute first.
Updated to use ucwords instead of ucfirst

This ensures each word is capitalized instead of just the first.
Fixes issue of SQLServer not returning lastInsertId due to primaryKey being passed to the method
ApplicationSub->offsetExists doesn't return value
Fix phpdocs

Mostly fully qualified namespaces, incorrect classes or wrong/missing
return values.
Typos in Collection
Implementing save() method on the BelongsTo relationship
Reimplemented `keep` and `reflash` for preserving flash data across more than one request.
Merge pull request #1099 from barryvdh/phpdoc-fixes2

phpDoc fixes
Merge pull request #1098 from barryvdh/patch-2

ApplicationSub->offsetExists doesn't return value
Throw exceptions on URL::action when action not found. Fixes #1097.
Allow data to be merged on views, useful for blade includes. Closes #1095.
Work on SerializableClosure.
Swallow exceptions on mail job delete.
Check for hash in "isValidUrl". Closes #1074.
Remove from old flash when a var is flashed.
Updated readme. Closes #1073.