fix for json loading
fixes

- make sure we copy defaults
- make sure BaseObj._assign_parent happens after setup fields.
- style fix from field to name, default tuple.
they are not private
draft version of new primitives
rename function

SwaggerApp.ref -> resolve
jp_append -> js_compose

i need to compose more than 1 word
rename patch_operation.py to patch_obj.py

- we now also need to patch Schema Object.
fix code to patch Schema Object

only fulfill 'name' field when 'properties' field exists.
support implicit resolve
primitive system draft 2
Merge branch 'swagger_2.0' of https://github.com/mission-liao/pyswagger into swagger_2.0

Conflicts:
	pyswagger/primitives.py
	pyswagger/spec/v2_0/objects.py