Added -initWithViewController:pageSpacing: as the new designated
initializer to offer the ability of specifying page spacing.