Updated create idea views and model

Parser is used to parse the json data recieved.

Todo:

Markdown to HTML conversion.

Tagging support.
Updated delete idea endpoint

Login is required.

A 204 (No Content) is sent.
A Url property has been added to ideas

Github also does this.

Helps in redirection when an idea is created.
Add idea registeration form complete

Form similar to /register/

Bootstrap popovers are used instead of an alert message.

Todo:

Preview the content.

What should happen when user clicks Cancel?