Merge pull request #2 from rubberduckdev/models

Our work thusfar on my computer
Making the tests past with success after some changes in models:

- replacing blank=true with null=true
- removing preferences from company model while making field company in preferences a One2OneField associated with company (in short instead of referencing preferences in company referencing a company in preferences)
TODO:
- automatically create a line in preferences when creating a company and make the newly created instances associated.
- test creation of preferences
Added and reorganized the tests
fix for the test that I though I pushed and was wrong
added url mapping to skeleton views using skeleton templates
Remodeling with Udi
Support redirect accounts/profile/ to user/<username>/

Support link home in base page header
Support companies list on home page
added side dummy bar to base.html
Added https://github.com/morteza/bootstrap-rtl

revised base.html and some other html to work in Hebrew and look better
added payments.html and entry to it in url.py
added some dummy data to help visualize how the site is going to look.

The added png are just mockups and can be discarded latter.
register.html doesn't yet create new acccount