820, added contribution tool to the show page
cherry pick and resolved conflict on cc8186274071862e558fbba19a9cf2edd3074553
820 - made contribution tool to to show and hide if on the conversation's main page, or the modal.
820 - made the contribution tool contain the contribution parent's id, depending if they have it or not.
820 - When posting on contribution tool on the main page, it will add the contribution under it via ajax
820 refactoring
820 - Put the contribution tool on the proper location
820 - Removing form tag from expanded contribution
820 - Made adding a contribution to successfully add to a modal's contributions, if within a modal
820 - made to focus on the tinymce when it's displayed. Also make it blur when contribution tool gets back to it's original state.
820 - Prompt for login, when visitor tries to add a contribution, and they're not logged in yet.
820 - Writing a comment on the secondary contribution, now populates the main contribution's side panel.
820 - fixing bug, that main contribution tool doesn't hide, when modal is displayed first time.
820 - Fixing firefox problem on main contribution tool not displaying when a modal that was recently opened, was closed
820 - Tests for contribution 
836 - Upgrade Jasmine gem to 1.3.1, and updated jasmine.yml
Merge branch '820-new' into UX91-DEV