.gitignore: add local Makefile to ignore list
proxy_list.py: A proxy that emulates a list

This proxy can use getter, setter and deleter of a NIX
entity in order to emulate a list like object.
block.py: a list like sources property for Block

Use ProxyList in order to implement a property for Block
that returns a list like object.
proxy_list.py: add __str__ and __repr__
PyBlock: add support for __str__ and __repr__
PyBlock: implement all proxy lists
PyBlock: implement __eq__ in python
PyFile: move bindings for nix:File to own file
PyFile: bindings for simple properties and methods
PyFile: getter and setter for Block and Section
file.py: add proxy lists for Block and File
Merge pull request #5 from stoewer/list-proxies

List proxies for File and Block

Had a quick look. Awesome.